Documentation ¶
Index ¶
- func CreateApplicationContainer(application *skiperatorv1alpha1.Application, opts PodOpts) corev1.Container
- func CreateJobContainer(skipJob *skiperatorv1alpha1.SKIPJob, volumeMounts []corev1.VolumeMount, ...) corev1.Container
- func CreatePodSpec(container corev1.Container, volumes []corev1.Volume, serviceAccountName string, ...) corev1.PodSpec
- func GetContainerVolumeMountsAndPodVolumes(filesFrom []podtypes.FilesFrom) ([]corev1.Volume, []corev1.VolumeMount)
- type PodOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateApplicationContainer ¶
func CreateApplicationContainer(application *skiperatorv1alpha1.Application, opts PodOpts) corev1.Container
func CreateJobContainer ¶
func CreateJobContainer(skipJob *skiperatorv1alpha1.SKIPJob, volumeMounts []corev1.VolumeMount, envVars []corev1.EnvVar) corev1.Container
func CreatePodSpec ¶
func GetContainerVolumeMountsAndPodVolumes ¶
func GetContainerVolumeMountsAndPodVolumes(filesFrom []podtypes.FilesFrom) ([]corev1.Volume, []corev1.VolumeMount)
Should we split this up? It seems handy to create both from one loop, but the function does two things
Types ¶
Click to show internal directories.
Click to hide internal directories.