Skip to content

kubricate / secret/SecretsInjectionContext

secret/SecretsInjectionContext

Classes

ClassDescription
SecretsInjectionContextSecretsInjectionContext manages the context for injecting secrets into resources within a stack. This class provides a fluent API for defining how secrets should be injected into Kubernetes resources.

Type Aliases

Type AliasDescription
ExtractProviderEnvKeysExtracts the supported environment keys from a provider instance. This is a lower-level utility that works directly with provider keys.
ExtractProviderStrategiesExtracts the supported injection strategies from a provider instance. This is a lower-level utility that works directly with provider keys.
InferSecretEnvKeysInfers the available environment keys for a given secret. This combines secret-to-provider lookup with environment key extraction.
InferSecretProviderKeyInfers the provider key (name) that a given secret is configured to use. This looks up which provider instance is associated with a specific secret entry.
InferSecretStrategiesInfers the available injection strategies for a given secret. This combines secret-to-provider lookup with strategy extraction.