Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentName ¶
type ComponentName string
ComponentName denotes distinct functional components in the architecture
type ConfigName ¶
type ConfigName = ComponentName
ConfigName is a special type of component used for ConfigMaps and Secrets
type ContainerName ¶
type ContainerName string
ContainerName denotes lowest-level components, i.e. containers
type ContainerPort ¶
type ContainerPort int
ContainerPort denotes port in the container
func (*ContainerPort) String ¶
func (port *ContainerPort) String() string
type ObjectName ¶
type ObjectName string
ObjectName denotes distinct k8s resources using ObjectMeta.Name
type VolumeMounts ¶
type VolumeMounts []v1.VolumeMount
VolumeMounts represents set of corev1.VolumeMount
func (*VolumeMounts) Add ¶
func (vm *VolumeMounts) Add(volumeMounts ...v1.VolumeMount) VolumeMounts
Add returns a new set of volume mounts by adding volume mounts to the existing set
func (*VolumeMounts) ToSlice ¶
func (vm *VolumeMounts) ToSlice() []v1.VolumeMount
ToSlice returns array of underlying volume mounts
type VolumeName ¶
type VolumeName string
VolumeName denotes individual volume names to be later mounted in the containers
Click to show internal directories.
Click to hide internal directories.