Browse Source

issue/3262 - updated helm.tests with latest crds changes for passworddepot (#3263)

Signed-off-by: Benjamin Walterscheid <52604859+fdberlking@users.noreply.github.com>
Benjamin Walterscheid 2 years ago
parent
commit
8e25480ca2

+ 80 - 0
deploy/charts/external-secrets/tests/__snapshot__/crds_test.yaml.snap

@@ -910,6 +910,46 @@ should match snapshot of default values:
                             - region
                             - vault
                           type: object
+                        passworddepot:
+                          description: Configures a store to sync secrets with a Password Depot instance.
+                          properties:
+                            auth:
+                              description: Auth configures how secret-manager authenticates with a Password Depot instance.
+                              properties:
+                                secretRef:
+                                  properties:
+                                    credentials:
+                                      description: Username / Password is used for authentication.
+                                      properties:
+                                        key:
+                                          description: |-
+                                            The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be
+                                            defaulted, in others it may be required.
+                                          type: string
+                                        name:
+                                          description: The name of the Secret resource being referred to.
+                                          type: string
+                                        namespace:
+                                          description: |-
+                                            Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults
+                                            to the namespace of the referent.
+                                          type: string
+                                      type: object
+                                  type: object
+                              required:
+                                - secretRef
+                              type: object
+                            database:
+                              description: Database to use as source
+                              type: string
+                            host:
+                              description: URL configures the Password Depot instance URL.
+                              type: string
+                          required:
+                            - auth
+                            - database
+                            - host
+                          type: object
                         vault:
                           description: Vault configures this store to sync secrets using Hashi provider
                           properties:
@@ -3005,6 +3045,46 @@ should match snapshot of default values:
                             - region
                             - vault
                           type: object
+                        passworddepot:
+                          description: Configures a store to sync secrets with a Password Depot instance.
+                          properties:
+                            auth:
+                              description: Auth configures how secret-manager authenticates with a Password Depot instance.
+                              properties:
+                                secretRef:
+                                  properties:
+                                    credentials:
+                                      description: Username / Password is used for authentication.
+                                      properties:
+                                        key:
+                                          description: |-
+                                            The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be
+                                            defaulted, in others it may be required.
+                                          type: string
+                                        name:
+                                          description: The name of the Secret resource being referred to.
+                                          type: string
+                                        namespace:
+                                          description: |-
+                                            Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults
+                                            to the namespace of the referent.
+                                          type: string
+                                      type: object
+                                  type: object
+                              required:
+                                - secretRef
+                              type: object
+                            database:
+                              description: Database to use as source
+                              type: string
+                            host:
+                              description: URL configures the Password Depot instance URL.
+                              type: string
+                          required:
+                            - auth
+                            - database
+                            - host
+                          type: object
                         pulumi:
                           description: Pulumi configures this store to sync secrets using the Pulumi provider
                           properties: