Documentation ¶
Index ¶
- func New(name string, spec upgradeapiv1.ContainerSpec, opt ...Option) corev1.Container
- type Option
- func WithImagePullPolicy(pullPolicy corev1.PullPolicy) Option
- func WithLatestTag(tag string) Option
- func WithPlanEnvironment(planName string, planStatus upgradeapiv1.PlanStatus) Option
- func WithSecrets(secrets []upgradeapiv1.SecretSpec) Option
- func WithSecurityContext(securityContext *corev1.SecurityContext) Option
- func WithVolumes(volumes []upgradeapiv1.VolumeSpec) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(name string, spec upgradeapiv1.ContainerSpec, opt ...Option) corev1.Container
Types ¶
type Option ¶
func WithImagePullPolicy ¶
func WithImagePullPolicy(pullPolicy corev1.PullPolicy) Option
func WithLatestTag ¶
func WithPlanEnvironment ¶
func WithPlanEnvironment(planName string, planStatus upgradeapiv1.PlanStatus) Option
func WithSecrets ¶
func WithSecrets(secrets []upgradeapiv1.SecretSpec) Option
func WithSecurityContext ¶
func WithSecurityContext(securityContext *corev1.SecurityContext) Option
func WithVolumes ¶
func WithVolumes(volumes []upgradeapiv1.VolumeSpec) Option
Click to show internal directories.
Click to hide internal directories.