diff --git a/templates/apply.yml b/templates/apply.yml
index 739f7cda99dc26661f086190dfc0417f0467e34c..15cd311368b39bf1741879a969ab1999132d3dd6 100644
--- a/templates/apply.yml
+++ b/templates/apply.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/custom-command.yml b/templates/custom-command.yml
index 166b47945cafc65020bd0cb29cf3c920a33c1afd..01e07c30c9a404e67f3274f26a24b123dc76baf7 100644
--- a/templates/custom-command.yml
+++ b/templates/custom-command.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/destroy.yml b/templates/destroy.yml
index 7c3ee0434e904a8f125442433eee7d0ae9fe9b00..50c6f5529c1be3789ab5b295bd4ee3db8e2c1d5d 100644
--- a/templates/destroy.yml
+++ b/templates/destroy.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/fmt.yml b/templates/fmt.yml
index 87dbb9167aa14df0754ce35b1f4a7fffdcd0248d..bc92f9ce2b8f95fa8d9fe24b87246725b826fd12 100644
--- a/templates/fmt.yml
+++ b/templates/fmt.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml
index 86b23f0f288220a749bd83410ae2aad7674bb9d7..44e5e4025108730fa0b9894594f572e96a82048c 100644
--- a/templates/full-pipeline.yml
+++ b/templates/full-pipeline.yml
@@ -21,7 +21,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/graph.yml b/templates/graph.yml
index 92df792e4441a752b99d1254717edde02fdcec35..d3bff1ff8e0bb9e8bd956e71a2714c363bdc2cd3 100644
--- a/templates/graph.yml
+++ b/templates/graph.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/job-templates.yml b/templates/job-templates.yml
index d3b803aa060ed983e7d603ff80896fe598115cdb..978ef673d49b641114996a6b12d37c2765ab7caa 100644
--- a/templates/job-templates.yml
+++ b/templates/job-templates.yml
@@ -21,7 +21,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/plan.yml b/templates/plan.yml
index 7f3f5b1557628ce3fdd6fcd73a7bd1816a1d83c5..4864645d6fb42d06d4e0d407df120e40c7d12534 100644
--- a/templates/plan.yml
+++ b/templates/plan.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/test.yml b/templates/test.yml
index 0ce5c3c7f6a4f4b98c456ac6db881ab84dab6f21..f29de6a5f9dcd41d26348dc7ab816eccb67f8cdf 100644
--- a/templates/test.yml
+++ b/templates/test.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan-apply.yml b/templates/validate-plan-apply.yml
index a311d7435ef35d50356aa9633ebdbe568e0f12d0..a5f4f16d87c8029f19f100f26349d5f2afb4592b 100644
--- a/templates/validate-plan-apply.yml
+++ b/templates/validate-plan-apply.yml
@@ -15,7 +15,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan-destroy.yml b/templates/validate-plan-destroy.yml
index 0811e5b316e2bea4a6748a7a40b2889e7f56e967..d6d90565275edf33f492fdc7d9997180c0acab08 100644
--- a/templates/validate-plan-destroy.yml
+++ b/templates/validate-plan-destroy.yml
@@ -15,7 +15,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan.yml b/templates/validate-plan.yml
index 1de3b13e66a86a7405517ff89be2c706f0195ce9..c78f448b886b7cdd83f8da44f83ea1b71eb62f91 100644
--- a/templates/validate-plan.yml
+++ b/templates/validate-plan.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate.yml b/templates/validate.yml
index 7d3f5ba37c2db6a9659155f17c10f74357d863c4..d8aa23e48600e21ec49b968a430c4f094f5b3f06 100644
--- a/templates/validate.yml
+++ b/templates/validate.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.1.1'
+      default: '2.2.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os: