# Constants
HealthCheckLivenessHTTPGetPath defines liveness health check HttpGet path.
HealthCheckLivenessHTTPGetPort defines liveness health check HttpGet port.
HealthCheckLivenessTCPPort defines liveness health check tcp port.
HealthCheckReadinessDisable defines readiness health check disable.
HealthCheckReadinessHTTPGetPath defines readiness health check HttpGet path.
HealthCheckReadinessHTTPGetPort defines readiness health check HttpGet port.
HealthCheckReadinessInterval defines readiness health check interval.
HealthCheckReadinessRetries defines readiness health check retries.
HealthCheckReadinessStartPeriod defines readiness health check start period.
HealthCheckReadinessTCPPort defines readiness health check tcp port.
HealthCheckReadinessTest defines readiness health check test.
HealthCheckReadinessTimeout defines readiness health check timeout.
LabelContainerVolumeSubpath defines the volume mount subpath inside container.
LabelControllerType defines the type of controller to be created.
LabelCronJobBackoffLimit defines the job backoff limit.
LabelCronJobConcurrencyPolicy defines the cron job concurrency policy.
LabelCronJobSchedule defines the cron job schedule.
LabelExposeContainerToHost defines whether to expose container to host or not using hostPort.
LabelHpaCpu defines scaling decisions based on CPU utilization.
LabelHpaMaxReplicas defines max pod replicas.
LabelHpaMemory defines scaling decisions based on memory utilization.
LabelHpaMinReplicas defines min pod replicas.
LabelImagePullPolicy defines Kubernetes PodSpec imagePullPolicy.
LabelImagePullSecret defines a secret name for kubernetes ImagePullSecrets.
LabelInitContainerCommand defines commands.
LabelInitContainerImage defines image to pull.
LabelInitContainerName defines name resource.
LabelNameOverride defines the override resource name.
LabelNodePortPort defines the port value for NodePort service.
LabelSecurityContextFsGroup defines the pod FsGroup.
LabelServiceAccountName defines the service account name to provide the credential info of the pod.
LabelServiceExpose defines if the service needs to be made accessible from outside the cluster or not.
LabelServiceExposeIngressClassName provides the name of ingress class to use with the Kubernetes ingress controller.
LabelServiceExposeTLSSecret provides the name of the TLS secret to use with the Kubernetes ingress controller.
LabelServiceExternalTrafficPolicy defines the external policy traffic of service to be created.
LabelServiceGroup defines the group of services in a single pod.
LabelServiceType defines the type of service to be created.
ServiceTypeHeadless ...
# Variables
StdinData is data bytes read from stdin.