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

issue/3153 - added missing snapshot for Pulumi and Chef crd tests (#3154)

Signed-off-by: Benjamin Walterscheid <benjamin.walterscheid@de.ibm.com>
Co-authored-by: Benjamin Walterscheid <benjamin.walterscheid@de.ibm.com>
Benjamin Walterscheid 2 лет назад
Родитель
Сommit
79b42bde4b

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

@@ -2075,6 +2075,49 @@ should match snapshot of default values:
                           required:
                             - vaultUrl
                           type: object
+                        chef:
+                          description: Chef configures this store to sync secrets with chef server
+                          properties:
+                            auth:
+                              description: Auth defines the information necessary to authenticate against chef Server
+                              properties:
+                                secretRef:
+                                  description: ChefAuthSecretRef holds secret references for chef server login credentials.
+                                  properties:
+                                    privateKeySecretRef:
+                                      description: SecretKey is the Signing Key in PEM format, 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
+                                  required:
+                                    - privateKeySecretRef
+                                  type: object
+                              required:
+                                - secretRef
+                              type: object
+                            serverUrl:
+                              description: ServerURL is the chef server URL used to connect to. If using orgs you should include your org in the url and terminate the url with a "/"
+                              type: string
+                            username:
+                              description: UserName should be the user ID on the chef server
+                              type: string
+                          required:
+                            - auth
+                            - serverUrl
+                            - username
+                          type: object
                         conjur:
                           description: Conjur configures this store to sync secrets using conjur provider
                           properties:
@@ -2865,6 +2908,51 @@ should match snapshot of default values:
                             - region
                             - vault
                           type: object
+                        pulumi:
+                          description: Pulumi configures this store to sync secrets using the Pulumi provider
+                          properties:
+                            accessToken:
+                              description: AccessToken is the access tokens to sign in to the Pulumi Cloud Console.
+                              properties:
+                                secretRef:
+                                  description: SecretRef is a reference to a secret containing the Pulumi API token.
+                                  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
+                            apiUrl:
+                              default: https://api.pulumi.com
+                              description: APIURL is the URL of the Pulumi API.
+                              type: string
+                            environment:
+                              description: |-
+                                Environment are YAML documents composed of static key-value pairs, programmatic expressions,
+                                dynamically retrieved values from supported providers including all major clouds,
+                                and other Pulumi ESC environments.
+                                To create a new environment, visit https://www.pulumi.com/docs/esc/environments/ for more information.
+                              type: string
+                            organization:
+                              description: |-
+                                Organization are a space to collaborate on shared projects and stacks.
+                                To create a new organization, visit https://app.pulumi.com/ and click "New Organization".
+                              type: string
+                          required:
+                            - accessToken
+                            - environment
+                            - organization
+                          type: object
                         scaleway:
                           description: Scaleway
                           properties: