Browse Source

docs: Update FluxCD example (#5862)

Umaid Abbasi 2 months ago
parent
commit
bacb8f2d6b

+ 1 - 1
docs/snippets/gitops/deployment-crds.yaml

@@ -6,7 +6,7 @@ metadata:
   namespace: flux-system
   namespace: flux-system
 spec:
 spec:
   interval: 10m
   interval: 10m
-  path: ./deploy/crds
+  path: ./config/crds/bases
   prune: true
   prune: true
   sourceRef:
   sourceRef:
     kind: GitRepository
     kind: GitRepository

+ 4 - 5
docs/snippets/gitops/deployment.yaml

@@ -9,20 +9,19 @@ metadata:
 spec:
 spec:
   # Override Release name to avoid the pattern Namespace-Release
   # Override Release name to avoid the pattern Namespace-Release
   # Ref: https://fluxcd.io/flux/components/helm/api/v2/#helm.toolkit.fluxcd.io/v2.HelmRelease
   # Ref: https://fluxcd.io/flux/components/helm/api/v2/#helm.toolkit.fluxcd.io/v2.HelmRelease
-  releaseName: external-secrets
-  targetNamespace: external-secrets
   interval: 10m
   interval: 10m
+  releaseName: external-secrets
   chart:
   chart:
     spec:
     spec:
       chart: external-secrets
       chart: external-secrets
-      version: 0.10.3
+      version: 1.3.1
       sourceRef:
       sourceRef:
         kind: HelmRepository
         kind: HelmRepository
         name: external-secrets
         name: external-secrets
         namespace: flux-system
         namespace: flux-system
   values:
   values:
-    installCRDs: false
-
+    crds:
+      create: false
   # Ref: https://fluxcd.io/flux/components/helm/api/v2/#helm.toolkit.fluxcd.io/v2.Install
   # Ref: https://fluxcd.io/flux/components/helm/api/v2/#helm.toolkit.fluxcd.io/v2.Install
   install:
   install:
     createNamespace: true
     createNamespace: true

+ 1 - 1
docs/snippets/gitops/repositories.yaml

@@ -16,5 +16,5 @@ metadata:
 spec:
 spec:
   interval: 10m
   interval: 10m
   ref:
   ref:
-    tag: v0.10.3
+    tag: v1.3.1
   url: https://github.com/external-secrets/external-secrets
   url: https://github.com/external-secrets/external-secrets