Documentation
¶
Index ¶
- func InsertAffinity(pod *core_v1.Pod, affinity *config.InjectAffinity) (json_patch.Patch, error)
- func InsertContainerVolumeMounts(idx int, container *core_v1.Container, volumeMounts []core_v1.VolumeMount) (json_patch.Patch, error)
- func InsertInitContainerVolumeMounts(idx int, container *core_v1.Container, volumeMounts []core_v1.VolumeMount) (json_patch.Patch, error)
- func InsertPodContainers(pod *core_v1.Pod, containers []core_v1.Container) (json_patch.Patch, error)
- func InsertPodLabels(pod *core_v1.Pod, labels map[string]string) (json_patch.Patch, error)
- func InsertPodVolumes(pod *core_v1.Pod, volumes []core_v1.Volume) (json_patch.Patch, error)
- func InsertTolerations(pod *core_v1.Pod, tolerations []core_v1.Toleration) (json_patch.Patch, error)
- func UpsertPodAnnotations(pod *core_v1.Pod, annotations map[string]string) (json_patch.Patch, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InsertAffinity ¶ added in v0.0.14
func InsertAffinity( pod *core_v1.Pod, affinity *config.InjectAffinity, ) (json_patch.Patch, error)
func InsertContainerVolumeMounts ¶ added in v0.0.12
func InsertContainerVolumeMounts( idx int, container *core_v1.Container, volumeMounts []core_v1.VolumeMount, ) (json_patch.Patch, error)
func InsertInitContainerVolumeMounts ¶ added in v0.0.12
func InsertInitContainerVolumeMounts( idx int, container *core_v1.Container, volumeMounts []core_v1.VolumeMount, ) (json_patch.Patch, error)
func InsertPodContainers ¶ added in v0.0.12
func InsertPodLabels ¶ added in v0.0.12
func InsertPodVolumes ¶ added in v0.0.12
func InsertTolerations ¶ added in v0.0.14
func InsertTolerations( pod *core_v1.Pod, tolerations []core_v1.Toleration, ) (json_patch.Patch, error)
func UpsertPodAnnotations ¶ added in v0.0.12
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.