From bb8ffca00b583eaa7c8f51a5c0f1c26328d25ce2 Mon Sep 17 00:00:00 2001 From: Karan Parashar Date: Sun, 9 Aug 2026 17:47:00 +0530 Subject: [PATCH] chore: Upgrade all CRDs to latest version --- applications/add-ons/cert-manager.yaml | 2 +- applications/add-ons/cnpg.yaml | 4 ++-- applications/add-ons/gateway-api.yaml | 22 ++++++++++++++++++++++ applications/add-ons/sealed-secrets.yaml | 2 +- applications/add-ons/traefik.yaml | 9 +++++---- applications/kustomization.yaml | 1 + bootstrap/kustomization.yaml | 2 +- 7 files changed, 33 insertions(+), 9 deletions(-) create mode 100644 applications/add-ons/gateway-api.yaml diff --git a/applications/add-ons/cert-manager.yaml b/applications/add-ons/cert-manager.yaml index 2bf82c5..e88f794 100644 --- a/applications/add-ons/cert-manager.yaml +++ b/applications/add-ons/cert-manager.yaml @@ -10,7 +10,7 @@ spec: sources: - repoURL: https://charts.jetstack.io chart: cert-manager - targetRevision: v1.19.3 + targetRevision: v1.21.1 helm: values: | crds: diff --git a/applications/add-ons/cnpg.yaml b/applications/add-ons/cnpg.yaml index 1db119e..d69c14b 100644 --- a/applications/add-ons/cnpg.yaml +++ b/applications/add-ons/cnpg.yaml @@ -10,7 +10,7 @@ spec: sources: - repoURL: https://cloudnative-pg.github.io/charts chart: cloudnative-pg - targetRevision: 0.28.2 + targetRevision: 0.29.0 helm: values: | replicaCount: 1 @@ -18,7 +18,7 @@ spec: clusterWide: true - repoURL: https://cloudnative-pg.github.io/charts chart: cluster - targetRevision: 0.6.1 + targetRevision: 0.8.1 helm: values: | cluster: diff --git a/applications/add-ons/gateway-api.yaml b/applications/add-ons/gateway-api.yaml new file mode 100644 index 0000000..15d9ee4 --- /dev/null +++ b/applications/add-ons/gateway-api.yaml @@ -0,0 +1,22 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: gateway-api + namespace: argocd + annotations: + argocd.argoproj.io/sync-wave: "0" +spec: + project: default + source: + repoURL: https://github.com/kubernetes-sigs/gateway-api.git + targetRevision: v1.6.1 + path: config/crd + destination: + server: https://kubernetes.default.svc + namespace: default + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - ServerSideApply=true diff --git a/applications/add-ons/sealed-secrets.yaml b/applications/add-ons/sealed-secrets.yaml index b3da324..e10e454 100644 --- a/applications/add-ons/sealed-secrets.yaml +++ b/applications/add-ons/sealed-secrets.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://bitnami.github.io/sealed-secrets chart: sealed-secrets - targetRevision: 2.18.5 + targetRevision: 2.19.1 destination: server: https://kubernetes.default.svc namespace: sealed-secrets diff --git a/applications/add-ons/traefik.yaml b/applications/add-ons/traefik.yaml index 54fd136..1658b2a 100644 --- a/applications/add-ons/traefik.yaml +++ b/applications/add-ons/traefik.yaml @@ -10,7 +10,7 @@ spec: sources: - repoURL: https://traefik.github.io/charts chart: traefik - targetRevision: v39.0.2 + targetRevision: 41.2.0 helm: values: | providers: @@ -19,9 +19,10 @@ spec: kubernetesIngress: enabled: false service: - type: ClusterIP - externalIPs: - - 192.168.2.5 + spec: + type: ClusterIP + externalIPs: + - 192.168.2.5 gateway: listeners: web: diff --git a/applications/kustomization.yaml b/applications/kustomization.yaml index 7ce15ae..3cf0d64 100644 --- a/applications/kustomization.yaml +++ b/applications/kustomization.yaml @@ -2,6 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: # add-ons + - add-ons/gateway-api.yaml - add-ons/traefik.yaml - add-ons/cert-manager.yaml - add-ons/sealed-secrets.yaml diff --git a/bootstrap/kustomization.yaml b/bootstrap/kustomization.yaml index 21f4bf9..5fc9dc0 100644 --- a/bootstrap/kustomization.yaml +++ b/bootstrap/kustomization.yaml @@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: argocd resources: - - https://raw.githubusercontent.com/argoproj/argo-cd/v3.2.6/manifests/install.yaml + - https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.0/manifests/install.yaml - argocd-root-app patches: - target: