CsiSecret Props

interface CsiSecretProps {
    jmesPath?: JmesPathObject[];
    kubernetesSecret?: KubernetesSecret;
    secretProvider: SecretProvider;
}

Properties

jmesPath?: JmesPathObject[]

For secrets containing JSON structure, an optional JMES Path (https://jmespath.org/) object to decompose individual keys as separate secret object data.

kubernetesSecret?: KubernetesSecret

Kubernetes secret for cases when CSI secret should create a standard Kubernetes Secret object.

secretProvider: SecretProvider

Implementation of the secret provider that returns a reference to an Secrets Manager entry or Blueprints Parameter.