containers

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2026 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyOptionsTo added in v0.4.0

func ApplyOptionsTo(
	c corev1.Container,
	options ...Option,
) corev1.Container

func ApplyOptionsToAll added in v0.4.0

func ApplyOptionsToAll(
	containers []corev1.Container,
	options ...Option,
) []corev1.Container

func ApplyStandardOptions added in v0.4.0

func ApplyStandardOptions(
	containers []corev1.Container,
) []corev1.Container

func FilterConditionalContainers added in v0.3.0

func FilterConditionalContainers(cs []v1beta1.ConditionalContainer, definitions []v1beta1.ParameterDefinition, settings []v1beta1.ParameterSetting) []v1.Container

func ParseParameterEnvVars added in v0.3.0

func ParseParameterEnvVars(
	definitions []v1beta1.ParameterDefinition,
	settings []v1beta1.ParameterSetting,
	parentSettings map[string]string,
) []v1.EnvVar

Types

type Option

type Option = func(*corev1.Container)

func WithAdditionalArgs

func WithAdditionalArgs(args ...string) Option

func WithAdditionalEnvVars

func WithAdditionalEnvVars(envs ...corev1.EnvVar) Option

func WithAdditionalVolumeMounts

func WithAdditionalVolumeMounts(mounts ...corev1.VolumeMount) Option

func WithContainerNameEnvVar added in v0.4.0

func WithContainerNameEnvVar() Option

func WithNamePrefix added in v0.4.0

func WithNamePrefix(prefix string) Option

func WithParameters added in v0.3.0

func WithParameters(definitions []v1beta1.ParameterDefinition, settings []v1beta1.ParameterSetting, parent map[string]string) Option

WithParameters creates an Option for applying pararmeter settings to a container. This function assumes the settings have been checked for which parameters are required

func WithPodSecurityStandardRestricted

func WithPodSecurityStandardRestricted() Option

func WithWorkingDir

func WithWorkingDir(dir string) Option

func WrapCommand added in v0.4.0

func WrapCommand(newEntrypoint ...string) Option

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL