From e6aacc52781d91b04961d441abc9df8c112c04f5 Mon Sep 17 00:00:00 2001 From: Ivan Khropachov Date: Thu, 10 Sep 2026 09:45:44 +0300 Subject: [PATCH 1/2] Crossplane Image --- regsync-config.yaml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/regsync-config.yaml b/regsync-config.yaml index b3ac9e7..b7ccae3 100644 --- a/regsync-config.yaml +++ b/regsync-config.yaml @@ -495,6 +495,39 @@ sync: # Includes: Crossplane, provider-family-gcp, provider-gcp-cloudplatform # --------------------------------------------------------------------------- + - source: xpkg.crossplane.io/crossplane/crossplane + target: ${TARGET_REGISTRY}/crossplane/crossplane + type: repository + tags: + semverRange: + - ">=2.3.5" + allow: + - 'v[0-9]+\.[0-9]+\.[0-9]+' + + - source: xpkg.upbound.io/upbound/provider-family-gcp + target: ${TARGET_REGISTRY}/upbound/provider-family-gcp + type: repository + tags: + semverRange: + - ">=3.0.0" + allow: + - 'v[0-9]+\.[0-9]+\.[0-9]+' + + - source: xpkg.upbound.io/upbound/provider-gcp-cloudplatform + target: ${TARGET_REGISTRY}/upbound/provider-gcp-cloudplatform + type: repository + tags: + semverRange: + - ">=3.0.0" + allow: + - 'v[0-9]+\.[0-9]+\.[0-9]+' + + # --------------------------------------------------------------------------- + # Infrastructure as Code + # Crossplane control plane and its GCP provider packages (OCI xpkg artifacts) + # Includes: Crossplane, provider-family-gcp, provider-gcp-cloudplatform + # --------------------------------------------------------------------------- + - source: xpkg.crossplane.io/crossplane/crossplane target: ${TARGET_REGISTRY}/crossplane/crossplane type: repository From 906e3fbf270c9e8b61d6ba134b09b86a1c1f205e Mon Sep 17 00:00:00 2001 From: Ivan Khropachov Date: Thu, 10 Sep 2026 09:55:56 +0300 Subject: [PATCH 2/2] Crossplane Chart --- regsync-config.yaml | 49 +++++++++++++++------------------------------ 1 file changed, 16 insertions(+), 33 deletions(-) diff --git a/regsync-config.yaml b/regsync-config.yaml index b7ccae3..ca681eb 100644 --- a/regsync-config.yaml +++ b/regsync-config.yaml @@ -495,39 +495,6 @@ sync: # Includes: Crossplane, provider-family-gcp, provider-gcp-cloudplatform # --------------------------------------------------------------------------- - - source: xpkg.crossplane.io/crossplane/crossplane - target: ${TARGET_REGISTRY}/crossplane/crossplane - type: repository - tags: - semverRange: - - ">=2.3.5" - allow: - - 'v[0-9]+\.[0-9]+\.[0-9]+' - - - source: xpkg.upbound.io/upbound/provider-family-gcp - target: ${TARGET_REGISTRY}/upbound/provider-family-gcp - type: repository - tags: - semverRange: - - ">=3.0.0" - allow: - - 'v[0-9]+\.[0-9]+\.[0-9]+' - - - source: xpkg.upbound.io/upbound/provider-gcp-cloudplatform - target: ${TARGET_REGISTRY}/upbound/provider-gcp-cloudplatform - type: repository - tags: - semverRange: - - ">=3.0.0" - allow: - - 'v[0-9]+\.[0-9]+\.[0-9]+' - - # --------------------------------------------------------------------------- - # Infrastructure as Code - # Crossplane control plane and its GCP provider packages (OCI xpkg artifacts) - # Includes: Crossplane, provider-family-gcp, provider-gcp-cloudplatform - # --------------------------------------------------------------------------- - - source: xpkg.crossplane.io/crossplane/crossplane target: ${TARGET_REGISTRY}/crossplane/crossplane type: repository @@ -906,6 +873,22 @@ sync: allow: - '[0-9]+\.[0-9]+\.[0-9]+' + # --------------------------------------------------------------------------- + # Infrastructure as Code + # Helm chart for the Crossplane control plane + # Includes: Crossplane + # --------------------------------------------------------------------------- + + # Crossplane publishes no OCI chart; chartproxy fronts the HTTP repo, same as nats above. + - source: chartproxy.container-registry.com/charts.crossplane.io/stable/crossplane + target: ${TARGET_REGISTRY}/helm-charts/crossplane + type: repository + tags: + semverRange: + - ">=2.3.5" + allow: + - '[0-9]+\.[0-9]+\.[0-9]+' + # --------------------------------------------------------------------------- # Networking & Tunneling # Helm charts for secure tunneling and development tools