Skip to content

@kubricate/core / types

types

Interfaces

InterfaceDescription
AnnotationInjectionStrategyAnnotation injection strategy. Injects secrets as pod/resource annotations.
BaseSecretInjectionStrategy-
EnvFromInjectionStrategyBulk environment variable injection strategy using envFrom. Injects all keys from a secret as environment variables at once.
EnvInjectionStrategyIndividual environment variable injection strategy. Injects secrets as environment variables into container(s).
ImagePullSecretInjectionStrategyImage pull secret injection strategy. Injects Docker registry credentials for pulling private container images.
PluginInjectionStrategyCustom plugin-defined injection strategy. Allows providers to implement custom injection mechanisms.
VolumeInjectionStrategyVolume mount injection strategy. Mounts secrets as files in a volume at a specified path.

Type Aliases

Type AliasDescription
PrimitiveSecretValue-
SecretInjectionStrategySecretInjectionStrategy defines how secrets should be injected into Kubernetes resources.
SecretValue/** SecretValue represents the expected format for secret values loaded by a BaseConnector and consumed by a BaseProvider.