@kubricate/core / types
types
Interfaces
| Interface | Description |
|---|---|
| AnnotationInjectionStrategy | Annotation injection strategy. Injects secrets as pod/resource annotations. |
| BaseSecretInjectionStrategy | - |
| EnvFromInjectionStrategy | Bulk environment variable injection strategy using envFrom. Injects all keys from a secret as environment variables at once. |
| EnvInjectionStrategy | Individual environment variable injection strategy. Injects secrets as environment variables into container(s). |
| ImagePullSecretInjectionStrategy | Image pull secret injection strategy. Injects Docker registry credentials for pulling private container images. |
| PluginInjectionStrategy | Custom plugin-defined injection strategy. Allows providers to implement custom injection mechanisms. |
| VolumeInjectionStrategy | Volume mount injection strategy. Mounts secrets as files in a volume at a specified path. |
Type Aliases
| Type Alias | Description |
|---|---|
| PrimitiveSecretValue | - |
| SecretInjectionStrategy | SecretInjectionStrategy 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. |