Просмотр исходного кода

Merge branch 'beach-team' of https://github.com/external-secrets/external-secrets into beach-team

Adrienne Galloway 3 лет назад
Родитель
Сommit
09dae65523

+ 0 - 3
docs/provider-kubernetes.md

@@ -169,7 +169,6 @@ spec:
       auth:
         serviceAccount:
           name: "my-store"
-          namespace: "" # only ClusterSecretStore
       remoteNamespace: default
 ```
 
@@ -198,10 +197,8 @@ spec:
           clientCert:
             name: "tls-secret"
             key: "tls.crt"
-            namespace: "foobar" # only ClusterSecretStore
           clientKey:
             name: "tls-secret"
             key: "tls.key"
-            namespace: "foobar" # only ClusterSecretStore
       remoteNamespace: default
 ```

+ 2 - 2
docs/provider-yandex-certificate-manager.md

@@ -90,6 +90,6 @@ The following property values are possible:
 
 The operator will fetch the Yandex Certificate Manager certificate and inject it as a `Kind=Secret`
 ```yaml
-kubectl get secret k8s-secret -ojson | jq '."data"."tls\.crt"' -r | base64 --decode
-kubectl get secret k8s-secret -ojson | jq '."data"."tls\.key"' -r | base64 --decode
+kubectl get secret k8s-secret -ojson | jq '."data"."tls.crt"' -r | base64 --decode
+kubectl get secret k8s-secret -ojson | jq '."data"."tls.key"' -r | base64 --decode
 ```

+ 13 - 0
docs/snippets/full-cluster-secret-store.yaml

@@ -101,6 +101,19 @@ spec:
             key: secret-access-credentials
             namespace: example
       projectID: myproject
+    # (3): Kubernetes provider
+    kubernetes:
+      server:
+        url:  "https://myapiserver.tld"
+        caProvider: 
+            type: Secret
+            name : my-cluster-secrets
+            namespace: example
+            key: ca.crt
+      auth:
+        serviceAccount:
+          name: "example-sa"
+          namespace: "example"
     # (TODO): add more provider examples here
 
 status:

+ 1 - 1
go.mod

@@ -97,7 +97,7 @@ require (
 require github.com/1Password/connect-sdk-go v1.4.0
 
 require (
-	github.com/argoproj/argo-cd/v2 v2.4.3
+	github.com/argoproj/argo-cd/v2 v2.4.6
 	github.com/fluxcd/helm-controller/api v0.22.1
 	github.com/fluxcd/pkg/apis/meta v0.14.2
 	github.com/fluxcd/source-controller/api v0.25.6

+ 2 - 2
go.sum

@@ -196,8 +196,8 @@ github.com/antonmedv/expr v1.8.9/go.mod h1:5qsM3oLGDND7sDmQGDXHkYfkjYMUX14qsgqmH
 github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
 github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
 github.com/appscode/go v0.0.0-20190808133642-1d4ef1f1c1e0/go.mod h1:iy07dV61Z7QQdCKJCIvUoDL21u6AIceRhZzyleh2ymc=
-github.com/argoproj/argo-cd/v2 v2.4.3 h1:fDxI3igc6u0QZXOzXCrAyU/CDmNpNprnefkGimkdbsY=
-github.com/argoproj/argo-cd/v2 v2.4.3/go.mod h1:CnD0D1JGTSFxkALblVZiSm8sVgEKH1oaFQoMtpC7EaE=
+github.com/argoproj/argo-cd/v2 v2.4.6 h1:n3Y0UaAUVbdd8tBpSzwpH3iuLtzAbK1hmGXyk7ueKT4=
+github.com/argoproj/argo-cd/v2 v2.4.6/go.mod h1:CnD0D1JGTSFxkALblVZiSm8sVgEKH1oaFQoMtpC7EaE=
 github.com/argoproj/gitops-engine v0.7.0 h1:X6W8VP9bWTe74wWxAV3i8KZ0yBmre5DU8g+GWH09FCo=
 github.com/argoproj/gitops-engine v0.7.0/go.mod h1:pRgVpLW7pZqf7n3COJ7UcDepk4cI61LAcJd64Q3Jq/c=
 github.com/argoproj/notifications-engine v0.3.1-0.20220430155844-567361917320/go.mod h1:R3zlopt+/juYlebQc9Jarn9vBQ2xZruWOWjUNkfGY9M=