Skip to content

Instantly share code, notes, and snippets.

@iamNoah1
Last active November 24, 2020 14:56
Show Gist options
  • Save iamNoah1/16f5d09054aad001f2bb3bc370bf23cb to your computer and use it in GitHub Desktop.
Save iamNoah1/16f5d09054aad001f2bb3bc370bf23cb to your computer and use it in GitHub Desktop.
secret provider class
apiVersion: secrets-store.csi.x-k8s.io/v1alpha1
kind: SecretProviderClass
metadata:
name: spc-myk8skv
spec:
provider: azure
secretObjects:
- secretName: test-secret
data:
- key: key
objectName: ExamplePassword
type: Opaque
parameters:
usePodIdentity: "true"
useVMManagedIdentity: "false"
userAssignedIdentityID: ""
keyvaultName: "myk8skv"
cloudName: ""
objects: |
array:
- |
objectName: ExamplePassword
objectType: secret
objectVersion: ""
resourceGroup: "aks2akvrg"
subscriptionId: "<subscription id>"
tenantId: "<tenant id>"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment