SecretsStoreImport
Scope: Namespaced
Version: v1alpha1
Namespaced Kubernetes Custom resource for mapping between Vault-compatible storage and filename in container
-
spec
object
-
spec.files
array of objects
Required value
-
spec.files.name
string
Filename to create
Pattern:
^[-_a-zA-Z0-9]+$
-
spec.files.source
object
-
spec.files.source.key
string
Required value
Vault secretKeyPattern:
^[-a-zA-Z0-9_\.]+$
-
spec.files.source.path
string
Required value
Vault secretPathPattern:
^[-a-zA-Z0-9_.\/]+$
-
spec.files.source.key
string
-
spec.files.name
string
-
spec.role
string
Required value
Role in vault-compatible storagePattern:
^[-_\.a-zA-Z0-9]+$
-
spec.type
string
Required value
Only mode CSI supportedAllowed values:
CSI
-
spec.files
array of objects