Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Artifacts ¶
type Artifacts struct {
EnvVars []corev1.EnvVar
EnvFrom []corev1.EnvFromSource
Volumes []corev1.Volume
VolumeMounts []corev1.VolumeMount
}
Artifacts captures the Kubernetes objects required to surface secrets inside pods.
func BuildArtifacts ¶
func BuildArtifacts(secretSchema map[string]catalogv1alpha1.SecretDefinition, mappings map[string]string) Artifacts
BuildArtifacts converts template secret definitions combined with resolved user mappings into Kubernetes primitives that can be attached to a pod.
Click to show internal directories.
Click to hide internal directories.