rabbitmq.v1beta1.rabbitmqCluster
"RabbitmqCluster is the Schema for the RabbitmqCluster API. Each instance of this object\ncorresponds to a single RabbitMQ cluster."
Index
fn new(name)
obj metadata
fn withAnnotations(annotations)
fn withAnnotationsMixin(annotations)
fn withClusterName(clusterName)
fn withCreationTimestamp(creationTimestamp)
fn withDeletionGracePeriodSeconds(deletionGracePeriodSeconds)
fn withDeletionTimestamp(deletionTimestamp)
fn withFinalizers(finalizers)
fn withFinalizersMixin(finalizers)
fn withGenerateName(generateName)
fn withGeneration(generation)
fn withLabels(labels)
fn withLabelsMixin(labels)
fn withName(name)
fn withNamespace(namespace)
fn withOwnerReferences(ownerReferences)
fn withOwnerReferencesMixin(ownerReferences)
fn withResourceVersion(resourceVersion)
fn withSelfLink(selfLink)
fn withUid(uid)
obj spec
fn withDelayStartSeconds(delayStartSeconds)
fn withImage(image)
fn withImagePullSecrets(imagePullSecrets)
fn withImagePullSecretsMixin(imagePullSecrets)
fn withReplicas(replicas)
fn withSkipPostDeploySteps(skipPostDeploySteps)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTolerations(tolerations)
fn withTolerationsMixin(tolerations)
obj spec.affinity
obj spec.affinity.nodeAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchFields(matchFields)
fn withMatchFieldsMixin(matchFields)
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withNodeSelectorTerms(nodeSelectorTerms)
fn withNodeSelectorTermsMixin(nodeSelectorTerms)
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchFields(matchFields)
fn withMatchFieldsMixin(matchFields)
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields
obj spec.affinity.podAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
obj spec.affinity.podAntiAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
obj spec.imagePullSecrets
obj spec.override
obj spec.override.service
obj spec.override.service.metadata
obj spec.override.service.spec
fn withAllocateLoadBalancerNodePorts(allocateLoadBalancerNodePorts)
fn withClusterIP(clusterIP)
fn withClusterIPs(clusterIPs)
fn withClusterIPsMixin(clusterIPs)
fn withExternalIPs(externalIPs)
fn withExternalIPsMixin(externalIPs)
fn withExternalName(externalName)
fn withExternalTrafficPolicy(externalTrafficPolicy)
fn withHealthCheckNodePort(healthCheckNodePort)
fn withInternalTrafficPolicy(internalTrafficPolicy)
fn withIpFamilies(ipFamilies)
fn withIpFamiliesMixin(ipFamilies)
fn withIpFamilyPolicy(ipFamilyPolicy)
fn withLoadBalancerClass(loadBalancerClass)
fn withLoadBalancerIP(loadBalancerIP)
fn withLoadBalancerSourceRanges(loadBalancerSourceRanges)
fn withLoadBalancerSourceRangesMixin(loadBalancerSourceRanges)
fn withPorts(ports)
fn withPortsMixin(ports)
fn withPublishNotReadyAddresses(publishNotReadyAddresses)
fn withSelector(selector)
fn withSelectorMixin(selector)
fn withSessionAffinity(sessionAffinity)
fn withType(type)
obj spec.override.service.spec.ports
obj spec.override.service.spec.sessionAffinityConfig
obj spec.override.statefulSet
obj spec.override.statefulSet.metadata
obj spec.override.statefulSet.spec
fn withMinReadySeconds(minReadySeconds)
fn withPodManagementPolicy(podManagementPolicy)
fn withReplicas(replicas)
fn withServiceName(serviceName)
fn withVolumeClaimTemplates(volumeClaimTemplates)
fn withVolumeClaimTemplatesMixin(volumeClaimTemplates)
obj spec.override.statefulSet.spec.persistentVolumeClaimRetentionPolicy
obj spec.override.statefulSet.spec.selector
obj spec.override.statefulSet.spec.template
obj spec.override.statefulSet.spec.template.metadata
obj spec.override.statefulSet.spec.template.spec
fn withActiveDeadlineSeconds(activeDeadlineSeconds)
fn withAutomountServiceAccountToken(automountServiceAccountToken)
fn withContainers(containers)
fn withContainersMixin(containers)
fn withDnsPolicy(dnsPolicy)
fn withEnableServiceLinks(enableServiceLinks)
fn withEphemeralContainers(ephemeralContainers)
fn withEphemeralContainersMixin(ephemeralContainers)
fn withHostAliases(hostAliases)
fn withHostAliasesMixin(hostAliases)
fn withHostIPC(hostIPC)
fn withHostNetwork(hostNetwork)
fn withHostPID(hostPID)
fn withHostUsers(hostUsers)
fn withHostname(hostname)
fn withImagePullSecrets(imagePullSecrets)
fn withImagePullSecretsMixin(imagePullSecrets)
fn withInitContainers(initContainers)
fn withInitContainersMixin(initContainers)
fn withNodeName(nodeName)
fn withNodeSelector(nodeSelector)
fn withNodeSelectorMixin(nodeSelector)
fn withOverhead(overhead)
fn withOverheadMixin(overhead)
fn withPreemptionPolicy(preemptionPolicy)
fn withPriority(priority)
fn withPriorityClassName(priorityClassName)
fn withReadinessGates(readinessGates)
fn withReadinessGatesMixin(readinessGates)
fn withResourceClaims(resourceClaims)
fn withResourceClaimsMixin(resourceClaims)
fn withRestartPolicy(restartPolicy)
fn withRuntimeClassName(runtimeClassName)
fn withSchedulerName(schedulerName)
fn withSchedulingGates(schedulingGates)
fn withSchedulingGatesMixin(schedulingGates)
fn withServiceAccount(serviceAccount)
fn withServiceAccountName(serviceAccountName)
fn withSetHostnameAsFQDN(setHostnameAsFQDN)
fn withShareProcessNamespace(shareProcessNamespace)
fn withSubdomain(subdomain)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTolerations(tolerations)
fn withTolerationsMixin(tolerations)
fn withTopologySpreadConstraints(topologySpreadConstraints)
fn withTopologySpreadConstraintsMixin(topologySpreadConstraints)
fn withVolumes(volumes)
fn withVolumesMixin(volumes)
obj spec.override.statefulSet.spec.template.spec.affinity
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchFields(matchFields)
fn withMatchFieldsMixin(matchFields)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withNodeSelectorTerms(nodeSelectorTerms)
fn withNodeSelectorTermsMixin(nodeSelectorTerms)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchFields(matchFields)
fn withMatchFieldsMixin(matchFields)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity
fn withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMismatchLabelKeys(mismatchLabelKeys)
fn withMismatchLabelKeysMixin(mismatchLabelKeys)
fn withNamespaces(namespaces)
fn withNamespacesMixin(namespaces)
fn withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
fn withMatchExpressions(matchExpressions)
fn withMatchExpressionsMixin(matchExpressions)
fn withMatchLabels(matchLabels)
fn withMatchLabelsMixin(matchLabels)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
obj spec.override.statefulSet.spec.template.spec.containers
fn withArgs(args)
fn withArgsMixin(args)
fn withCommand(command)
fn withCommandMixin(command)
fn withEnv(env)
fn withEnvFrom(envFrom)
fn withEnvFromMixin(envFrom)
fn withEnvMixin(env)
fn withImage(image)
fn withImagePullPolicy(imagePullPolicy)
fn withName(name)
fn withPorts(ports)
fn withPortsMixin(ports)
fn withResizePolicy(resizePolicy)
fn withResizePolicyMixin(resizePolicy)
fn withRestartPolicy(restartPolicy)
fn withStdin(stdin)
fn withStdinOnce(stdinOnce)
fn withTerminationMessagePath(terminationMessagePath)
fn withTerminationMessagePolicy(terminationMessagePolicy)
fn withTty(tty)
fn withVolumeDevices(volumeDevices)
fn withVolumeDevicesMixin(volumeDevices)
fn withVolumeMounts(volumeMounts)
fn withVolumeMountsMixin(volumeMounts)
fn withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.containers.env
fn withName(name)
fn withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.configMapKeyRef
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.fieldRef
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.resourceFieldRef
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.secretKeyRef
obj spec.override.statefulSet.spec.template.spec.containers.envFrom
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.exec
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.sleep
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.tcpSocket
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.exec
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.sleep
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.tcpSocket
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.exec
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.containers.ports
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.exec
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.containers.resizePolicy
obj spec.override.statefulSet.spec.template.spec.containers.resources
obj spec.override.statefulSet.spec.template.spec.containers.securityContext
fn withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn withPrivileged(privileged)
fn withProcMount(procMount)
fn withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn withRunAsGroup(runAsGroup)
fn withRunAsNonRoot(runAsNonRoot)
fn withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.seccompProfile
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.exec
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.grpc
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.containers.volumeDevices
obj spec.override.statefulSet.spec.template.spec.containers.volumeMounts
obj spec.override.statefulSet.spec.template.spec.dnsConfig
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers
fn withArgs(args)
fn withArgsMixin(args)
fn withCommand(command)
fn withCommandMixin(command)
fn withEnv(env)
fn withEnvFrom(envFrom)
fn withEnvFromMixin(envFrom)
fn withEnvMixin(env)
fn withImage(image)
fn withImagePullPolicy(imagePullPolicy)
fn withName(name)
fn withPorts(ports)
fn withPortsMixin(ports)
fn withResizePolicy(resizePolicy)
fn withResizePolicyMixin(resizePolicy)
fn withRestartPolicy(restartPolicy)
fn withStdin(stdin)
fn withStdinOnce(stdinOnce)
fn withTargetContainerName(targetContainerName)
fn withTerminationMessagePath(terminationMessagePath)
fn withTerminationMessagePolicy(terminationMessagePolicy)
fn withTty(tty)
fn withVolumeDevices(volumeDevices)
fn withVolumeDevicesMixin(volumeDevices)
fn withVolumeMounts(volumeMounts)
fn withVolumeMountsMixin(volumeMounts)
fn withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env
fn withName(name)
fn withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.fieldRef
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.resourceFieldRef
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.exec
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.sleep
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.tcpSocket
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.exec
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.sleep
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.tcpSocket
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.exec
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.exec
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.resizePolicy
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext
fn withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn withPrivileged(privileged)
fn withProcMount(procMount)
fn withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn withRunAsGroup(runAsGroup)
fn withRunAsNonRoot(runAsNonRoot)
fn withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seccompProfile
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.exec
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.grpc
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeDevices
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts
obj spec.override.statefulSet.spec.template.spec.hostAliases
obj spec.override.statefulSet.spec.template.spec.imagePullSecrets
obj spec.override.statefulSet.spec.template.spec.initContainers
fn withArgs(args)
fn withArgsMixin(args)
fn withCommand(command)
fn withCommandMixin(command)
fn withEnv(env)
fn withEnvFrom(envFrom)
fn withEnvFromMixin(envFrom)
fn withEnvMixin(env)
fn withImage(image)
fn withImagePullPolicy(imagePullPolicy)
fn withName(name)
fn withPorts(ports)
fn withPortsMixin(ports)
fn withResizePolicy(resizePolicy)
fn withResizePolicyMixin(resizePolicy)
fn withRestartPolicy(restartPolicy)
fn withStdin(stdin)
fn withStdinOnce(stdinOnce)
fn withTerminationMessagePath(terminationMessagePath)
fn withTerminationMessagePolicy(terminationMessagePolicy)
fn withTty(tty)
fn withVolumeDevices(volumeDevices)
fn withVolumeDevicesMixin(volumeDevices)
fn withVolumeMounts(volumeMounts)
fn withVolumeMountsMixin(volumeMounts)
fn withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.initContainers.env
fn withName(name)
fn withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.configMapKeyRef
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.fieldRef
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.resourceFieldRef
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.secretKeyRef
obj spec.override.statefulSet.spec.template.spec.initContainers.envFrom
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.exec
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.sleep
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.tcpSocket
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.exec
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.sleep
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.tcpSocket
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.exec
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.initContainers.ports
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.exec
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.grpc
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.initContainers.resizePolicy
obj spec.override.statefulSet.spec.template.spec.initContainers.resources
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext
fn withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn withPrivileged(privileged)
fn withProcMount(procMount)
fn withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn withRunAsGroup(runAsGroup)
fn withRunAsNonRoot(runAsNonRoot)
fn withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seccompProfile
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe
fn withFailureThreshold(failureThreshold)
fn withInitialDelaySeconds(initialDelaySeconds)
fn withPeriodSeconds(periodSeconds)
fn withSuccessThreshold(successThreshold)
fn withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.exec
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.grpc
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.tcpSocket
obj spec.override.statefulSet.spec.template.spec.initContainers.volumeDevices
obj spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts
obj spec.override.statefulSet.spec.template.spec.os
obj spec.override.statefulSet.spec.template.spec.readinessGates
obj spec.override.statefulSet.spec.template.spec.resourceClaims
obj spec.override.statefulSet.spec.template.spec.schedulingGates
obj spec.override.statefulSet.spec.template.spec.securityContext
fn withFsGroup(fsGroup)
fn withFsGroupChangePolicy(fsGroupChangePolicy)
fn withRunAsGroup(runAsGroup)
fn withRunAsNonRoot(runAsNonRoot)
fn withRunAsUser(runAsUser)
fn withSupplementalGroups(supplementalGroups)
fn withSupplementalGroupsMixin(supplementalGroups)
fn withSysctls(sysctls)
fn withSysctlsMixin(sysctls)
obj spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions
obj spec.override.statefulSet.spec.template.spec.securityContext.seccompProfile
obj spec.override.statefulSet.spec.template.spec.securityContext.sysctls
obj spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions
obj spec.override.statefulSet.spec.template.spec.tolerations
obj spec.override.statefulSet.spec.template.spec.topologySpreadConstraints
fn withMatchLabelKeys(matchLabelKeys)
fn withMatchLabelKeysMixin(matchLabelKeys)
fn withMaxSkew(maxSkew)
fn withMinDomains(minDomains)
fn withNodeAffinityPolicy(nodeAffinityPolicy)
fn withNodeTaintsPolicy(nodeTaintsPolicy)
fn withTopologyKey(topologyKey)
fn withWhenUnsatisfiable(whenUnsatisfiable)
obj spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector
obj spec.override.statefulSet.spec.template.spec.volumes
fn withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore
obj spec.override.statefulSet.spec.template.spec.volumes.azureDisk
obj spec.override.statefulSet.spec.template.spec.volumes.azureFile
obj spec.override.statefulSet.spec.template.spec.volumes.cephfs
obj spec.override.statefulSet.spec.template.spec.volumes.cinder
obj spec.override.statefulSet.spec.template.spec.volumes.configMap
obj spec.override.statefulSet.spec.template.spec.volumes.csi
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI
fn withDefaultMode(defaultMode)
fn withItems(items)
fn withItemsMixin(items)
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items
obj spec.override.statefulSet.spec.template.spec.volumes.emptyDir
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate
fn withMetadata(metadata)
fn withMetadataMixin(metadata)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec
fn withAccessModes(accessModes)
fn withAccessModesMixin(accessModes)
fn withStorageClassName(storageClassName)
fn withVolumeAttributesClassName(volumeAttributesClassName)
fn withVolumeMode(volumeMode)
fn withVolumeName(volumeName)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector
obj spec.override.statefulSet.spec.template.spec.volumes.fc
obj spec.override.statefulSet.spec.template.spec.volumes.flexVolume
obj spec.override.statefulSet.spec.template.spec.volumes.flocker
obj spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk
obj spec.override.statefulSet.spec.template.spec.volumes.gitRepo
obj spec.override.statefulSet.spec.template.spec.volumes.glusterfs
obj spec.override.statefulSet.spec.template.spec.volumes.hostPath
obj spec.override.statefulSet.spec.template.spec.volumes.iscsi
fn withChapAuthDiscovery(chapAuthDiscovery)
fn withChapAuthSession(chapAuthSession)
fn withFsType(fsType)
fn withInitiatorName(initiatorName)
fn withIqn(iqn)
fn withIscsiInterface(iscsiInterface)
fn withLun(lun)
fn withPortals(portals)
fn withPortalsMixin(portals)
fn withReadOnly(readOnly)
fn withTargetPortal(targetPortal)
obj spec.override.statefulSet.spec.template.spec.volumes.iscsi.secretRef
obj spec.override.statefulSet.spec.template.spec.volumes.nfs
obj spec.override.statefulSet.spec.template.spec.volumes.persistentVolumeClaim
obj spec.override.statefulSet.spec.template.spec.volumes.photonPersistentDisk
obj spec.override.statefulSet.spec.template.spec.volumes.portworxVolume
obj spec.override.statefulSet.spec.template.spec.volumes.projected
fn withDefaultMode(defaultMode)
fn withSources(sources)
fn withSourcesMixin(sources)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle
fn withName(name)
fn withOptional(optional)
fn withPath(path)
fn withSignerName(signerName)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI
fn withItems(items)
fn withItemsMixin(items)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.serviceAccountToken
obj spec.override.statefulSet.spec.template.spec.volumes.quobyte
obj spec.override.statefulSet.spec.template.spec.volumes.rbd
obj spec.override.statefulSet.spec.template.spec.volumes.scaleIO
fn withFsType(fsType)
fn withGateway(gateway)
fn withProtectionDomain(protectionDomain)
fn withReadOnly(readOnly)
fn withSslEnabled(sslEnabled)
fn withStorageMode(storageMode)
fn withStoragePool(storagePool)
fn withSystem(system)
fn withVolumeName(volumeName)
obj spec.override.statefulSet.spec.template.spec.volumes.scaleIO.secretRef
obj spec.override.statefulSet.spec.template.spec.volumes.secret
obj spec.override.statefulSet.spec.template.spec.volumes.storageos
obj spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume
obj spec.override.statefulSet.spec.updateStrategy
obj spec.override.statefulSet.spec.volumeClaimTemplates
fn withApiVersion(apiVersion)
fn withKind(kind)
obj spec.override.statefulSet.spec.volumeClaimTemplates.metadata
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec
fn withAccessModes(accessModes)
fn withAccessModesMixin(accessModes)
fn withStorageClassName(storageClassName)
fn withVolumeAttributesClassName(volumeAttributesClassName)
fn withVolumeMode(volumeMode)
fn withVolumeName(volumeName)
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSource
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector
obj spec.persistence
obj spec.rabbitmq
obj spec.resources
obj spec.secretBackend
obj spec.service
obj spec.tls
obj spec.tolerations
Fields
fn new
new(name)
new returns an instance of RabbitmqCluster
obj metadata
"ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create."
fn metadata.withAnnotations
withAnnotations(annotations)
"Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations"
fn metadata.withAnnotationsMixin
withAnnotationsMixin(annotations)
"Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations"
Note: This function appends passed data to existing values
fn metadata.withClusterName
withClusterName(clusterName)
"The name of the cluster which the object belongs to. This is used to distinguish resources with same name and namespace in different clusters. This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request."
fn metadata.withCreationTimestamp
withCreationTimestamp(creationTimestamp)
"Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers."
fn metadata.withDeletionGracePeriodSeconds
withDeletionGracePeriodSeconds(deletionGracePeriodSeconds)
"Number of seconds allowed for this object to gracefully terminate before it will be removed from the system. Only set when deletionTimestamp is also set. May only be shortened. Read-only."
fn metadata.withDeletionTimestamp
withDeletionTimestamp(deletionTimestamp)
"Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers."
fn metadata.withFinalizers
withFinalizers(finalizers)
"Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed. Finalizers may be processed and removed in any order. Order is NOT enforced because it introduces significant risk of stuck finalizers. finalizers is a shared field, any actor with permission can reorder it. If the finalizer list is processed in order, then this can lead to a situation in which the component responsible for the first finalizer in the list is waiting for a signal (field value, external system, or other) produced by a component responsible for a finalizer later in the list, resulting in a deadlock. Without enforced ordering finalizers are free to order amongst themselves and are not vulnerable to ordering changes in the list."
fn metadata.withFinalizersMixin
withFinalizersMixin(finalizers)
"Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed. Finalizers may be processed and removed in any order. Order is NOT enforced because it introduces significant risk of stuck finalizers. finalizers is a shared field, any actor with permission can reorder it. If the finalizer list is processed in order, then this can lead to a situation in which the component responsible for the first finalizer in the list is waiting for a signal (field value, external system, or other) produced by a component responsible for a finalizer later in the list, resulting in a deadlock. Without enforced ordering finalizers are free to order amongst themselves and are not vulnerable to ordering changes in the list."
Note: This function appends passed data to existing values
fn metadata.withGenerateName
withGenerateName(generateName)
"GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.\n\nIf this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).\n\nApplied only if Name is not specified. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#idempotency"
fn metadata.withGeneration
withGeneration(generation)
"A sequence number representing a specific generation of the desired state. Populated by the system. Read-only."
fn metadata.withLabels
withLabels(labels)
"Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels"
fn metadata.withLabelsMixin
withLabelsMixin(labels)
"Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels"
Note: This function appends passed data to existing values
fn metadata.withName
withName(name)
"Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names"
fn metadata.withNamespace
withNamespace(namespace)
"Namespace defines the space within which each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.\n\nMust be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces"
fn metadata.withOwnerReferences
withOwnerReferences(ownerReferences)
"List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller."
fn metadata.withOwnerReferencesMixin
withOwnerReferencesMixin(ownerReferences)
"List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller."
Note: This function appends passed data to existing values
fn metadata.withResourceVersion
withResourceVersion(resourceVersion)
"An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.\n\nPopulated by the system. Read-only. Value must be treated as opaque by clients and . More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency"
fn metadata.withSelfLink
withSelfLink(selfLink)
"SelfLink is a URL representing this object. Populated by the system. Read-only.\n\nDEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release."
fn metadata.withUid
withUid(uid)
"UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.\n\nPopulated by the system. Read-only. More info: http://kubernetes.io/docs/user-guide/identifiers#uids"
obj spec
"Spec is the desired state of the RabbitmqCluster Custom Resource."
fn spec.withDelayStartSeconds
withDelayStartSeconds(delayStartSeconds)
"DelayStartSeconds is the time the init container (setup-container
) will sleep before terminating.\nThis effectively delays the time between starting the Pod and starting the rabbitmq
container.\nRabbitMQ relies on up-to-date DNS entries early during peer discovery.\nThe purpose of this artificial delay is to ensure that DNS entries are up-to-date when booting RabbitMQ.\nFor more information, see https://github.com/kubernetes/kubernetes/issues/92559\nIf your Kubernetes DNS backend is configured with a low DNS cache value or publishes not ready addresses\npromptly, you can decrase this value or set it to 0."
fn spec.withImage
withImage(image)
"Image is the name of the RabbitMQ docker image to use for RabbitMQ nodes in the RabbitmqCluster.\nMust be provided together with ImagePullSecrets in order to use an image in a private registry."
fn spec.withImagePullSecrets
withImagePullSecrets(imagePullSecrets)
"List of Secret resource containing access credentials to the registry for the RabbitMQ image. Required if the docker registry is private."
fn spec.withImagePullSecretsMixin
withImagePullSecretsMixin(imagePullSecrets)
"List of Secret resource containing access credentials to the registry for the RabbitMQ image. Required if the docker registry is private."
Note: This function appends passed data to existing values
fn spec.withReplicas
withReplicas(replicas)
"Replicas is the number of nodes in the RabbitMQ cluster. Each node is deployed as a Replica in a StatefulSet. Only 1, 3, 5 replicas clusters are tested.\nThis value should be an odd number to ensure the resultant cluster can establish exactly one quorum of nodes\nin the event of a fragmenting network partition."
fn spec.withSkipPostDeploySteps
withSkipPostDeploySteps(skipPostDeploySteps)
"If unset, or set to false, the cluster will run rabbitmq-queues rebalance all
whenever the cluster is updated.\nSet to true to prevent the operator rebalancing queue leaders after a cluster update.\nHas no effect if the cluster only consists of one node.\nFor more information, see https://www.rabbitmq.com/rabbitmq-queues.8.html#rebalance"
fn spec.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
"TerminationGracePeriodSeconds is the timeout that each rabbitmqcluster pod will have to terminate gracefully.\nIt defaults to 604800 seconds ( a week long) to ensure that the container preStop lifecycle hook can finish running.\nFor more information, see: https://github.com/rabbitmq/cluster-operator/blob/main/docs/design/20200520-graceful-pod-termination.md"
fn spec.withTolerations
withTolerations(tolerations)
"Tolerations is the list of Toleration resources attached to each Pod in the RabbitmqCluster."
fn spec.withTolerationsMixin
withTolerationsMixin(tolerations)
"Tolerations is the list of Toleration resources attached to each Pod in the RabbitmqCluster."
Note: This function appends passed data to existing values
obj spec.affinity
"Affinity scheduling rules to be applied on created Pods."
obj spec.affinity.nodeAffinity
"Describes node affinity scheduling rules for the pod."
fn spec.affinity.nodeAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node matches the corresponding matchExpressions; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.nodeAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node matches the corresponding matchExpressions; the\nnode(s) with the highest sum are the most preferred."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node matches the corresponding matchExpressions; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
"Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100."
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference
"A node selector term, associated with the corresponding weight."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchExpressions
withMatchExpressions(matchExpressions)
"A list of node selector requirements by node's labels."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"A list of node selector requirements by node's labels."
Note: This function appends passed data to existing values
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchFields
withMatchFields(matchFields)
"A list of node selector requirements by node's fields."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchFieldsMixin
withMatchFieldsMixin(matchFields)
"A list of node selector requirements by node's fields."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions
"A list of node selector requirements by node's labels."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withKey
withKey(key)
"The label key that the selector applies to."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withOperator
withOperator(operator)
"Represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withValues
withValues(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withValuesMixin
withValuesMixin(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields
"A list of node selector requirements by node's fields."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withKey
withKey(key)
"The label key that the selector applies to."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withOperator
withOperator(operator)
"Represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withValues
withValues(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
fn spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withValuesMixin
withValuesMixin(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
"If the affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to an update), the system\nmay or may not try to eventually evict the pod from its node."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNodeSelectorTerms
withNodeSelectorTerms(nodeSelectorTerms)
"Required. A list of node selector terms. The terms are ORed."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNodeSelectorTermsMixin
withNodeSelectorTermsMixin(nodeSelectorTerms)
"Required. A list of node selector terms. The terms are ORed."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms
"Required. A list of node selector terms. The terms are ORed."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchExpressions
withMatchExpressions(matchExpressions)
"A list of node selector requirements by node's labels."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"A list of node selector requirements by node's labels."
Note: This function appends passed data to existing values
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchFields
withMatchFields(matchFields)
"A list of node selector requirements by node's fields."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchFieldsMixin
withMatchFieldsMixin(matchFields)
"A list of node selector requirements by node's fields."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions
"A list of node selector requirements by node's labels."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withKey
withKey(key)
"The label key that the selector applies to."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withOperator
withOperator(operator)
"Represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withValues
withValues(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withValuesMixin
withValuesMixin(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
Note: This function appends passed data to existing values
obj spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields
"A list of node selector requirements by node's fields."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withKey
withKey(key)
"The label key that the selector applies to."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withOperator
withOperator(operator)
"Represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withValues
withValues(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
fn spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withValuesMixin
withValuesMixin(values)
"An array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. If the operator is Gt or Lt, the values\narray must have a single element, which will be interpreted as an integer.\nThis array is replaced during a strategic merge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity
"Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))."
fn spec.affinity.podAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.podAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.withRequiredDuringSchedulingIgnoredDuringExecution
withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
"If the affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
fn spec.affinity.podAffinity.withRequiredDuringSchedulingIgnoredDuringExecutionMixin
withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
"If the affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
"weight associated with matching the corresponding podAffinityTerm,\nin the range 1-100."
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
"Required. A pod affinity term, associated with the corresponding weight."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespaces
withNamespaces(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespacesMixin
withNamespacesMixin(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withTopologyKey
withTopologyKey(topologyKey)
"This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching\nthe labelSelector in the specified namespaces, where co-located is defined as running on a node\nwhose value of the label with key topologyKey matches that of any node on which any of the\nselected pods is running.\nEmpty topologyKey is not allowed."
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
"A label query over a set of resources, in this case pods.\nIf it's null, this PodAffinityTerm matches with no Pods."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
"A label query over the set of namespaces that the term applies to.\nThe term is applied to the union of the namespaces selected by this field\nand the ones listed in the namespaces field.\nnull selector and null or empty namespaces list means \"this pod's namespace\".\nAn empty selector ({}) matches all namespaces."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution
"If the affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespaces
withNamespaces(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespacesMixin
withNamespacesMixin(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withTopologyKey
withTopologyKey(topologyKey)
"This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching\nthe labelSelector in the specified namespaces, where co-located is defined as running on a node\nwhose value of the label with key topologyKey matches that of any node on which any of the\nselected pods is running.\nEmpty topologyKey is not allowed."
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
"A label query over a set of resources, in this case pods.\nIf it's null, this PodAffinityTerm matches with no Pods."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
"A label query over the set of namespaces that the term applies to.\nThe term is applied to the union of the namespaces selected by this field\nand the ones listed in the namespaces field.\nnull selector and null or empty namespaces list means \"this pod's namespace\".\nAn empty selector ({}) matches all namespaces."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity
"Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))."
fn spec.affinity.podAntiAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe anti-affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling anti-affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.podAntiAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe anti-affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling anti-affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.withRequiredDuringSchedulingIgnoredDuringExecution
withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
"If the anti-affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the anti-affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
fn spec.affinity.podAntiAffinity.withRequiredDuringSchedulingIgnoredDuringExecutionMixin
withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
"If the anti-affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the anti-affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution
"The scheduler will prefer to schedule pods to nodes that satisfy\nthe anti-affinity expressions specified by this field, but it may choose\na node that violates one or more of the expressions. The node that is\nmost preferred is the one with the greatest sum of weights, i.e.\nfor each node that meets all of the scheduling requirements (resource\nrequest, requiredDuringScheduling anti-affinity expressions, etc.),\ncompute a sum by iterating through the elements of this field and adding\n\"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the\nnode(s) with the highest sum are the most preferred."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
"weight associated with matching the corresponding podAffinityTerm,\nin the range 1-100."
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
"Required. A pod affinity term, associated with the corresponding weight."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespaces
withNamespaces(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespacesMixin
withNamespacesMixin(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withTopologyKey
withTopologyKey(topologyKey)
"This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching\nthe labelSelector in the specified namespaces, where co-located is defined as running on a node\nwhose value of the label with key topologyKey matches that of any node on which any of the\nselected pods is running.\nEmpty topologyKey is not allowed."
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
"A label query over a set of resources, in this case pods.\nIf it's null, this PodAffinityTerm matches with no Pods."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
"A label query over the set of namespaces that the term applies to.\nThe term is applied to the union of the namespaces selected by this field\nand the ones listed in the namespaces field.\nnull selector and null or empty namespaces list means \"this pod's namespace\".\nAn empty selector ({}) matches all namespaces."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution
"If the anti-affinity requirements specified by this field are not met at\nscheduling time, the pod will not be scheduled onto the node.\nIf the anti-affinity requirements specified by this field cease to be met\nat some point during pod execution (e.g. due to a pod label update), the\nsystem may or may not try to eventually evict the pod from its node.\nWhen there are multiple elements, the lists of nodes corresponding to each\npodAffinityTerm are intersected, i.e. all terms must be satisfied."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
"MatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key in (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MatchLabelKeys and LabelSelector.\nAlso, MatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
"MismatchLabelKeys is a set of pod label keys to select which pods will\nbe taken into consideration. The keys are used to lookup values from the\nincoming pod labels, those key-value labels are merged with LabelSelector
as key notin (value)
\nto select the group of existing pods which pods will be taken into consideration\nfor the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming\npod labels will be ignored. The default value is empty.\nThe same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.\nAlso, MismatchLabelKeys cannot be set when LabelSelector isn't set.\nThis is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespaces
withNamespaces(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespacesMixin
withNamespacesMixin(namespaces)
"namespaces specifies a static list of namespace names that the term applies to.\nThe term is applied to the union of the namespaces listed in this field\nand the ones selected by namespaceSelector.\nnull or empty namespaces list and null namespaceSelector means \"this pod's namespace\"."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withTopologyKey
withTopologyKey(topologyKey)
"This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching\nthe labelSelector in the specified namespaces, where co-located is defined as running on a node\nwhose value of the label with key topologyKey matches that of any node on which any of the\nselected pods is running.\nEmpty topologyKey is not allowed."
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
"A label query over a set of resources, in this case pods.\nIf it's null, this PodAffinityTerm matches with no Pods."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
"A label query over the set of namespaces that the term applies to.\nThe term is applied to the union of the namespaces selected by this field\nand the ones listed in the namespaces field.\nnull selector and null or empty namespaces list means \"this pod's namespace\".\nAn empty selector ({}) matches all namespaces."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
Note: This function appends passed data to existing values
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
"matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels\nmap is equivalent to an element of matchExpressions, whose key field is \"key\", the\noperator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
Note: This function appends passed data to existing values
obj spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
"matchExpressions is a list of label selector requirements. The requirements are ANDed."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withKey
withKey(key)
"key is the label key that the selector applies to."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
"operator represents a key's relationship to a set of values.\nValid operators are In, NotIn, Exists and DoesNotExist."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValues
withValues(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
fn spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
"values is an array of string values. If the operator is In or NotIn,\nthe values array must be non-empty. If the operator is Exists or DoesNotExist,\nthe values array must be empty. This array is replaced during a strategic\nmerge patch."
Note: This function appends passed data to existing values
obj spec.imagePullSecrets
"List of Secret resource containing access credentials to the registry for the RabbitMQ image. Required if the docker registry is private."
fn spec.imagePullSecrets.withName
withName(name)
"Name of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\nTODO: Add other useful fields. apiVersion, kind, uid?"
obj spec.override
obj spec.override.service
obj spec.override.service.metadata
fn spec.override.service.metadata.withAnnotations
withAnnotations(annotations)
fn spec.override.service.metadata.withAnnotationsMixin
withAnnotationsMixin(annotations)
Note: This function appends passed data to existing values
fn spec.override.service.metadata.withLabels
withLabels(labels)
fn spec.override.service.metadata.withLabelsMixin
withLabelsMixin(labels)
Note: This function appends passed data to existing values
obj spec.override.service.spec
fn spec.override.service.spec.withAllocateLoadBalancerNodePorts
withAllocateLoadBalancerNodePorts(allocateLoadBalancerNodePorts)
fn spec.override.service.spec.withClusterIP
withClusterIP(clusterIP)
fn spec.override.service.spec.withClusterIPs
withClusterIPs(clusterIPs)
fn spec.override.service.spec.withClusterIPsMixin
withClusterIPsMixin(clusterIPs)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withExternalIPs
withExternalIPs(externalIPs)
fn spec.override.service.spec.withExternalIPsMixin
withExternalIPsMixin(externalIPs)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withExternalName
withExternalName(externalName)
fn spec.override.service.spec.withExternalTrafficPolicy
withExternalTrafficPolicy(externalTrafficPolicy)
fn spec.override.service.spec.withHealthCheckNodePort
withHealthCheckNodePort(healthCheckNodePort)
fn spec.override.service.spec.withInternalTrafficPolicy
withInternalTrafficPolicy(internalTrafficPolicy)
fn spec.override.service.spec.withIpFamilies
withIpFamilies(ipFamilies)
fn spec.override.service.spec.withIpFamiliesMixin
withIpFamiliesMixin(ipFamilies)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withIpFamilyPolicy
withIpFamilyPolicy(ipFamilyPolicy)
fn spec.override.service.spec.withLoadBalancerClass
withLoadBalancerClass(loadBalancerClass)
fn spec.override.service.spec.withLoadBalancerIP
withLoadBalancerIP(loadBalancerIP)
fn spec.override.service.spec.withLoadBalancerSourceRanges
withLoadBalancerSourceRanges(loadBalancerSourceRanges)
fn spec.override.service.spec.withLoadBalancerSourceRangesMixin
withLoadBalancerSourceRangesMixin(loadBalancerSourceRanges)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withPorts
withPorts(ports)
fn spec.override.service.spec.withPortsMixin
withPortsMixin(ports)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withPublishNotReadyAddresses
withPublishNotReadyAddresses(publishNotReadyAddresses)
fn spec.override.service.spec.withSelector
withSelector(selector)
fn spec.override.service.spec.withSelectorMixin
withSelectorMixin(selector)
Note: This function appends passed data to existing values
fn spec.override.service.spec.withSessionAffinity
withSessionAffinity(sessionAffinity)
fn spec.override.service.spec.withType
withType(type)
obj spec.override.service.spec.ports
fn spec.override.service.spec.ports.withAppProtocol
withAppProtocol(appProtocol)
fn spec.override.service.spec.ports.withName
withName(name)
fn spec.override.service.spec.ports.withNodePort
withNodePort(nodePort)
fn spec.override.service.spec.ports.withPort
withPort(port)
fn spec.override.service.spec.ports.withProtocol
withProtocol(protocol)
fn spec.override.service.spec.ports.withTargetPort
withTargetPort(targetPort)
obj spec.override.service.spec.sessionAffinityConfig
obj spec.override.service.spec.sessionAffinityConfig.clientIP
fn spec.override.service.spec.sessionAffinityConfig.clientIP.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet
obj spec.override.statefulSet.metadata
fn spec.override.statefulSet.metadata.withAnnotations
withAnnotations(annotations)
fn spec.override.statefulSet.metadata.withAnnotationsMixin
withAnnotationsMixin(annotations)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.metadata.withLabels
withLabels(labels)
fn spec.override.statefulSet.metadata.withLabelsMixin
withLabelsMixin(labels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec
fn spec.override.statefulSet.spec.withMinReadySeconds
withMinReadySeconds(minReadySeconds)
fn spec.override.statefulSet.spec.withPodManagementPolicy
withPodManagementPolicy(podManagementPolicy)
fn spec.override.statefulSet.spec.withReplicas
withReplicas(replicas)
fn spec.override.statefulSet.spec.withServiceName
withServiceName(serviceName)
fn spec.override.statefulSet.spec.withVolumeClaimTemplates
withVolumeClaimTemplates(volumeClaimTemplates)
fn spec.override.statefulSet.spec.withVolumeClaimTemplatesMixin
withVolumeClaimTemplatesMixin(volumeClaimTemplates)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.persistentVolumeClaimRetentionPolicy
fn spec.override.statefulSet.spec.persistentVolumeClaimRetentionPolicy.withWhenDeleted
withWhenDeleted(whenDeleted)
fn spec.override.statefulSet.spec.persistentVolumeClaimRetentionPolicy.withWhenScaled
withWhenScaled(whenScaled)
obj spec.override.statefulSet.spec.selector
fn spec.override.statefulSet.spec.selector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.selector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.selector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.selector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.selector.matchExpressions
fn spec.override.statefulSet.spec.selector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.selector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.selector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.selector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template
obj spec.override.statefulSet.spec.template.metadata
fn spec.override.statefulSet.spec.template.metadata.withAnnotations
withAnnotations(annotations)
fn spec.override.statefulSet.spec.template.metadata.withAnnotationsMixin
withAnnotationsMixin(annotations)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.metadata.withLabels
withLabels(labels)
fn spec.override.statefulSet.spec.template.metadata.withLabelsMixin
withLabelsMixin(labels)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.metadata.withName
withName(name)
fn spec.override.statefulSet.spec.template.metadata.withNamespace
withNamespace(namespace)
obj spec.override.statefulSet.spec.template.spec
fn spec.override.statefulSet.spec.template.spec.withActiveDeadlineSeconds
withActiveDeadlineSeconds(activeDeadlineSeconds)
fn spec.override.statefulSet.spec.template.spec.withAutomountServiceAccountToken
withAutomountServiceAccountToken(automountServiceAccountToken)
fn spec.override.statefulSet.spec.template.spec.withContainers
withContainers(containers)
fn spec.override.statefulSet.spec.template.spec.withContainersMixin
withContainersMixin(containers)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withDnsPolicy
withDnsPolicy(dnsPolicy)
fn spec.override.statefulSet.spec.template.spec.withEnableServiceLinks
withEnableServiceLinks(enableServiceLinks)
fn spec.override.statefulSet.spec.template.spec.withEphemeralContainers
withEphemeralContainers(ephemeralContainers)
fn spec.override.statefulSet.spec.template.spec.withEphemeralContainersMixin
withEphemeralContainersMixin(ephemeralContainers)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withHostAliases
withHostAliases(hostAliases)
fn spec.override.statefulSet.spec.template.spec.withHostAliasesMixin
withHostAliasesMixin(hostAliases)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withHostIPC
withHostIPC(hostIPC)
fn spec.override.statefulSet.spec.template.spec.withHostNetwork
withHostNetwork(hostNetwork)
fn spec.override.statefulSet.spec.template.spec.withHostPID
withHostPID(hostPID)
fn spec.override.statefulSet.spec.template.spec.withHostUsers
withHostUsers(hostUsers)
fn spec.override.statefulSet.spec.template.spec.withHostname
withHostname(hostname)
fn spec.override.statefulSet.spec.template.spec.withImagePullSecrets
withImagePullSecrets(imagePullSecrets)
fn spec.override.statefulSet.spec.template.spec.withImagePullSecretsMixin
withImagePullSecretsMixin(imagePullSecrets)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withInitContainers
withInitContainers(initContainers)
fn spec.override.statefulSet.spec.template.spec.withInitContainersMixin
withInitContainersMixin(initContainers)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withNodeName
withNodeName(nodeName)
fn spec.override.statefulSet.spec.template.spec.withNodeSelector
withNodeSelector(nodeSelector)
fn spec.override.statefulSet.spec.template.spec.withNodeSelectorMixin
withNodeSelectorMixin(nodeSelector)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withOverhead
withOverhead(overhead)
fn spec.override.statefulSet.spec.template.spec.withOverheadMixin
withOverheadMixin(overhead)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withPreemptionPolicy
withPreemptionPolicy(preemptionPolicy)
fn spec.override.statefulSet.spec.template.spec.withPriority
withPriority(priority)
fn spec.override.statefulSet.spec.template.spec.withPriorityClassName
withPriorityClassName(priorityClassName)
fn spec.override.statefulSet.spec.template.spec.withReadinessGates
withReadinessGates(readinessGates)
fn spec.override.statefulSet.spec.template.spec.withReadinessGatesMixin
withReadinessGatesMixin(readinessGates)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withResourceClaims
withResourceClaims(resourceClaims)
fn spec.override.statefulSet.spec.template.spec.withResourceClaimsMixin
withResourceClaimsMixin(resourceClaims)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withRestartPolicy
withRestartPolicy(restartPolicy)
fn spec.override.statefulSet.spec.template.spec.withRuntimeClassName
withRuntimeClassName(runtimeClassName)
fn spec.override.statefulSet.spec.template.spec.withSchedulerName
withSchedulerName(schedulerName)
fn spec.override.statefulSet.spec.template.spec.withSchedulingGates
withSchedulingGates(schedulingGates)
fn spec.override.statefulSet.spec.template.spec.withSchedulingGatesMixin
withSchedulingGatesMixin(schedulingGates)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withServiceAccount
withServiceAccount(serviceAccount)
fn spec.override.statefulSet.spec.template.spec.withServiceAccountName
withServiceAccountName(serviceAccountName)
fn spec.override.statefulSet.spec.template.spec.withSetHostnameAsFQDN
withSetHostnameAsFQDN(setHostnameAsFQDN)
fn spec.override.statefulSet.spec.template.spec.withShareProcessNamespace
withShareProcessNamespace(shareProcessNamespace)
fn spec.override.statefulSet.spec.template.spec.withSubdomain
withSubdomain(subdomain)
fn spec.override.statefulSet.spec.template.spec.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.withTolerations
withTolerations(tolerations)
fn spec.override.statefulSet.spec.template.spec.withTolerationsMixin
withTolerationsMixin(tolerations)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withTopologySpreadConstraints
withTopologySpreadConstraints(topologySpreadConstraints)
fn spec.override.statefulSet.spec.template.spec.withTopologySpreadConstraintsMixin
withTopologySpreadConstraintsMixin(topologySpreadConstraints)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.withVolumes
withVolumes(volumes)
fn spec.override.statefulSet.spec.template.spec.withVolumesMixin
withVolumesMixin(volumes)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchFields
withMatchFields(matchFields)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.withMatchFieldsMixin
withMatchFieldsMixin(matchFields)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution.preference.matchFields.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNodeSelectorTerms
withNodeSelectorTerms(nodeSelectorTerms)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNodeSelectorTermsMixin
withNodeSelectorTermsMixin(nodeSelectorTerms)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchFields
withMatchFields(matchFields)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.withMatchFieldsMixin
withMatchFieldsMixin(matchFields)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchFields.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.withRequiredDuringSchedulingIgnoredDuringExecution
withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.withRequiredDuringSchedulingIgnoredDuringExecutionMixin
withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespaces
withNamespaces(namespaces)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespacesMixin
withNamespacesMixin(namespaces)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withTopologyKey
withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespaces
withNamespaces(namespaces)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespacesMixin
withNamespacesMixin(namespaces)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.withTopologyKey
withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.withPreferredDuringSchedulingIgnoredDuringExecution
withPreferredDuringSchedulingIgnoredDuringExecution(preferredDuringSchedulingIgnoredDuringExecution)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.withPreferredDuringSchedulingIgnoredDuringExecutionMixin
withPreferredDuringSchedulingIgnoredDuringExecutionMixin(preferredDuringSchedulingIgnoredDuringExecution)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.withRequiredDuringSchedulingIgnoredDuringExecution
withRequiredDuringSchedulingIgnoredDuringExecution(requiredDuringSchedulingIgnoredDuringExecution)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.withRequiredDuringSchedulingIgnoredDuringExecutionMixin
withRequiredDuringSchedulingIgnoredDuringExecutionMixin(requiredDuringSchedulingIgnoredDuringExecution)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.withWeight
withWeight(weight)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespaces
withNamespaces(namespaces)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withNamespacesMixin
withNamespacesMixin(namespaces)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.withTopologyKey
withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeys
withMismatchLabelKeys(mismatchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withMismatchLabelKeysMixin
withMismatchLabelKeysMixin(mismatchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespaces
withNamespaces(namespaces)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withNamespacesMixin
withNamespacesMixin(namespaces)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.withTopologyKey
withTopologyKey(topologyKey)
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers
fn spec.override.statefulSet.spec.template.spec.containers.withArgs
withArgs(args)
fn spec.override.statefulSet.spec.template.spec.containers.withArgsMixin
withArgsMixin(args)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withEnv
withEnv(env)
fn spec.override.statefulSet.spec.template.spec.containers.withEnvFrom
withEnvFrom(envFrom)
fn spec.override.statefulSet.spec.template.spec.containers.withEnvFromMixin
withEnvFromMixin(envFrom)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withEnvMixin
withEnvMixin(env)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withImage
withImage(image)
fn spec.override.statefulSet.spec.template.spec.containers.withImagePullPolicy
withImagePullPolicy(imagePullPolicy)
fn spec.override.statefulSet.spec.template.spec.containers.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.withPorts
withPorts(ports)
fn spec.override.statefulSet.spec.template.spec.containers.withPortsMixin
withPortsMixin(ports)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withResizePolicy
withResizePolicy(resizePolicy)
fn spec.override.statefulSet.spec.template.spec.containers.withResizePolicyMixin
withResizePolicyMixin(resizePolicy)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withRestartPolicy
withRestartPolicy(restartPolicy)
fn spec.override.statefulSet.spec.template.spec.containers.withStdin
withStdin(stdin)
fn spec.override.statefulSet.spec.template.spec.containers.withStdinOnce
withStdinOnce(stdinOnce)
fn spec.override.statefulSet.spec.template.spec.containers.withTerminationMessagePath
withTerminationMessagePath(terminationMessagePath)
fn spec.override.statefulSet.spec.template.spec.containers.withTerminationMessagePolicy
withTerminationMessagePolicy(terminationMessagePolicy)
fn spec.override.statefulSet.spec.template.spec.containers.withTty
withTty(tty)
fn spec.override.statefulSet.spec.template.spec.containers.withVolumeDevices
withVolumeDevices(volumeDevices)
fn spec.override.statefulSet.spec.template.spec.containers.withVolumeDevicesMixin
withVolumeDevicesMixin(volumeDevices)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withVolumeMounts
withVolumeMounts(volumeMounts)
fn spec.override.statefulSet.spec.template.spec.containers.withVolumeMountsMixin
withVolumeMountsMixin(volumeMounts)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.withWorkingDir
withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.containers.env
fn spec.override.statefulSet.spec.template.spec.containers.env.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.env.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.configMapKeyRef
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.configMapKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.configMapKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.configMapKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.fieldRef
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.fieldRef.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.fieldRef.withFieldPath
withFieldPath(fieldPath)
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.resourceFieldRef
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.resourceFieldRef.withContainerName
withContainerName(containerName)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.resourceFieldRef.withDivisor
withDivisor(divisor)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.resourceFieldRef.withResource
withResource(resource)
obj spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.secretKeyRef
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.secretKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.secretKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.env.valueFrom.secretKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.containers.envFrom
fn spec.override.statefulSet.spec.template.spec.containers.envFrom.withPrefix
withPrefix(prefix)
obj spec.override.statefulSet.spec.template.spec.containers.envFrom.configMapRef
fn spec.override.statefulSet.spec.template.spec.containers.envFrom.configMapRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.envFrom.configMapRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.containers.envFrom.secretRef
fn spec.override.statefulSet.spec.template.spec.containers.envFrom.secretRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.envFrom.secretRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.exec
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.sleep
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.tcpSocket
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.postStart.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.exec
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.sleep
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.tcpSocket
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.lifecycle.preStop.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.exec
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.livenessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.livenessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.containers.ports
fn spec.override.statefulSet.spec.template.spec.containers.ports.withContainerPort
withContainerPort(containerPort)
fn spec.override.statefulSet.spec.template.spec.containers.ports.withHostIP
withHostIP(hostIP)
fn spec.override.statefulSet.spec.template.spec.containers.ports.withHostPort
withHostPort(hostPort)
fn spec.override.statefulSet.spec.template.spec.containers.ports.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.ports.withProtocol
withProtocol(protocol)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.exec
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.readinessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.readinessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.containers.resizePolicy
fn spec.override.statefulSet.spec.template.spec.containers.resizePolicy.withResourceName
withResourceName(resourceName)
fn spec.override.statefulSet.spec.template.spec.containers.resizePolicy.withRestartPolicy
withRestartPolicy(restartPolicy)
obj spec.override.statefulSet.spec.template.spec.containers.resources
fn spec.override.statefulSet.spec.template.spec.containers.resources.withClaims
withClaims(claims)
fn spec.override.statefulSet.spec.template.spec.containers.resources.withClaimsMixin
withClaimsMixin(claims)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.resources.withLimits
withLimits(limits)
fn spec.override.statefulSet.spec.template.spec.containers.resources.withLimitsMixin
withLimitsMixin(limits)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.resources.withRequests
withRequests(requests)
fn spec.override.statefulSet.spec.template.spec.containers.resources.withRequestsMixin
withRequestsMixin(requests)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.resources.claims
fn spec.override.statefulSet.spec.template.spec.containers.resources.claims.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.containers.securityContext
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withAllowPrivilegeEscalation
withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withPrivileged
withPrivileged(privileged)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withProcMount
withProcMount(procMount)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withReadOnlyRootFilesystem
withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withRunAsGroup
withRunAsGroup(runAsGroup)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withRunAsNonRoot
withRunAsNonRoot(runAsNonRoot)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.withRunAsUser
withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities.withAdd
withAdd(add)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities.withAddMixin
withAddMixin(add)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities.withDrop
withDrop(drop)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.capabilities.withDropMixin
withDropMixin(drop)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions.withLevel
withLevel(level)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions.withRole
withRole(role)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions.withType
withType(type)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seLinuxOptions.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.seccompProfile
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seccompProfile.withLocalhostProfile
withLocalhostProfile(localhostProfile)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.seccompProfile.withType
withType(type)
obj spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions.withGmsaCredentialSpec
withGmsaCredentialSpec(gmsaCredentialSpec)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions.withGmsaCredentialSpecName
withGmsaCredentialSpecName(gmsaCredentialSpecName)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions.withHostProcess
withHostProcess(hostProcess)
fn spec.override.statefulSet.spec.template.spec.containers.securityContext.windowsOptions.withRunAsUserName
withRunAsUserName(runAsUserName)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.exec
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.grpc
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.containers.startupProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.containers.startupProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.containers.volumeDevices
fn spec.override.statefulSet.spec.template.spec.containers.volumeDevices.withDevicePath
withDevicePath(devicePath)
fn spec.override.statefulSet.spec.template.spec.containers.volumeDevices.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.containers.volumeMounts
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withMountPath
withMountPath(mountPath)
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withMountPropagation
withMountPropagation(mountPropagation)
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withSubPath
withSubPath(subPath)
fn spec.override.statefulSet.spec.template.spec.containers.volumeMounts.withSubPathExpr
withSubPathExpr(subPathExpr)
obj spec.override.statefulSet.spec.template.spec.dnsConfig
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withNameservers
withNameservers(nameservers)
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withNameserversMixin
withNameserversMixin(nameservers)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withOptions
withOptions(options)
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withOptionsMixin
withOptionsMixin(options)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withSearches
withSearches(searches)
fn spec.override.statefulSet.spec.template.spec.dnsConfig.withSearchesMixin
withSearchesMixin(searches)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.dnsConfig.options
fn spec.override.statefulSet.spec.template.spec.dnsConfig.options.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.dnsConfig.options.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withArgs
withArgs(args)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withArgsMixin
withArgsMixin(args)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withEnv
withEnv(env)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withEnvFrom
withEnvFrom(envFrom)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withEnvFromMixin
withEnvFromMixin(envFrom)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withEnvMixin
withEnvMixin(env)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withImage
withImage(image)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withImagePullPolicy
withImagePullPolicy(imagePullPolicy)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withPorts
withPorts(ports)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withPortsMixin
withPortsMixin(ports)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withResizePolicy
withResizePolicy(resizePolicy)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withResizePolicyMixin
withResizePolicyMixin(resizePolicy)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withRestartPolicy
withRestartPolicy(restartPolicy)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withStdin
withStdin(stdin)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withStdinOnce
withStdinOnce(stdinOnce)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withTargetContainerName
withTargetContainerName(targetContainerName)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withTerminationMessagePath
withTerminationMessagePath(terminationMessagePath)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withTerminationMessagePolicy
withTerminationMessagePolicy(terminationMessagePolicy)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withTty
withTty(tty)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withVolumeDevices
withVolumeDevices(volumeDevices)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withVolumeDevicesMixin
withVolumeDevicesMixin(volumeDevices)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withVolumeMounts
withVolumeMounts(volumeMounts)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withVolumeMountsMixin
withVolumeMountsMixin(volumeMounts)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.withWorkingDir
withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.configMapKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.fieldRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.fieldRef.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.fieldRef.withFieldPath
withFieldPath(fieldPath)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.resourceFieldRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.resourceFieldRef.withContainerName
withContainerName(containerName)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.resourceFieldRef.withDivisor
withDivisor(divisor)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.resourceFieldRef.withResource
withResource(resource)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.env.valueFrom.secretKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.withPrefix
withPrefix(prefix)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.configMapRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.configMapRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.configMapRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.secretRef
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.secretRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.envFrom.secretRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.exec
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.sleep
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.tcpSocket
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.postStart.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.exec
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.sleep
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.tcpSocket
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.lifecycle.preStop.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.exec
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.livenessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports.withContainerPort
withContainerPort(containerPort)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports.withHostIP
withHostIP(hostIP)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports.withHostPort
withHostPort(hostPort)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.ports.withProtocol
withProtocol(protocol)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.exec
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.readinessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.resizePolicy
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resizePolicy.withResourceName
withResourceName(resourceName)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resizePolicy.withRestartPolicy
withRestartPolicy(restartPolicy)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withClaims
withClaims(claims)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withClaimsMixin
withClaimsMixin(claims)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withLimits
withLimits(limits)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withLimitsMixin
withLimitsMixin(limits)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withRequests
withRequests(requests)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.withRequestsMixin
withRequestsMixin(requests)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.claims
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.resources.claims.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withAllowPrivilegeEscalation
withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withPrivileged
withPrivileged(privileged)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withProcMount
withProcMount(procMount)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withReadOnlyRootFilesystem
withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withRunAsGroup
withRunAsGroup(runAsGroup)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withRunAsNonRoot
withRunAsNonRoot(runAsNonRoot)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.withRunAsUser
withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities.withAdd
withAdd(add)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities.withAddMixin
withAddMixin(add)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities.withDrop
withDrop(drop)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.capabilities.withDropMixin
withDropMixin(drop)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions.withLevel
withLevel(level)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions.withRole
withRole(role)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions.withType
withType(type)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seLinuxOptions.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seccompProfile
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seccompProfile.withLocalhostProfile
withLocalhostProfile(localhostProfile)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.seccompProfile.withType
withType(type)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions.withGmsaCredentialSpec
withGmsaCredentialSpec(gmsaCredentialSpec)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions.withGmsaCredentialSpecName
withGmsaCredentialSpecName(gmsaCredentialSpecName)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions.withHostProcess
withHostProcess(hostProcess)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.securityContext.windowsOptions.withRunAsUserName
withRunAsUserName(runAsUserName)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.exec
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.grpc
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.startupProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeDevices
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeDevices.withDevicePath
withDevicePath(devicePath)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeDevices.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withMountPath
withMountPath(mountPath)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withMountPropagation
withMountPropagation(mountPropagation)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withSubPath
withSubPath(subPath)
fn spec.override.statefulSet.spec.template.spec.ephemeralContainers.volumeMounts.withSubPathExpr
withSubPathExpr(subPathExpr)
obj spec.override.statefulSet.spec.template.spec.hostAliases
fn spec.override.statefulSet.spec.template.spec.hostAliases.withHostnames
withHostnames(hostnames)
fn spec.override.statefulSet.spec.template.spec.hostAliases.withHostnamesMixin
withHostnamesMixin(hostnames)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.hostAliases.withIp
withIp(ip)
obj spec.override.statefulSet.spec.template.spec.imagePullSecrets
fn spec.override.statefulSet.spec.template.spec.imagePullSecrets.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.initContainers
fn spec.override.statefulSet.spec.template.spec.initContainers.withArgs
withArgs(args)
fn spec.override.statefulSet.spec.template.spec.initContainers.withArgsMixin
withArgsMixin(args)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withEnv
withEnv(env)
fn spec.override.statefulSet.spec.template.spec.initContainers.withEnvFrom
withEnvFrom(envFrom)
fn spec.override.statefulSet.spec.template.spec.initContainers.withEnvFromMixin
withEnvFromMixin(envFrom)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withEnvMixin
withEnvMixin(env)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withImage
withImage(image)
fn spec.override.statefulSet.spec.template.spec.initContainers.withImagePullPolicy
withImagePullPolicy(imagePullPolicy)
fn spec.override.statefulSet.spec.template.spec.initContainers.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.withPorts
withPorts(ports)
fn spec.override.statefulSet.spec.template.spec.initContainers.withPortsMixin
withPortsMixin(ports)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withResizePolicy
withResizePolicy(resizePolicy)
fn spec.override.statefulSet.spec.template.spec.initContainers.withResizePolicyMixin
withResizePolicyMixin(resizePolicy)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withRestartPolicy
withRestartPolicy(restartPolicy)
fn spec.override.statefulSet.spec.template.spec.initContainers.withStdin
withStdin(stdin)
fn spec.override.statefulSet.spec.template.spec.initContainers.withStdinOnce
withStdinOnce(stdinOnce)
fn spec.override.statefulSet.spec.template.spec.initContainers.withTerminationMessagePath
withTerminationMessagePath(terminationMessagePath)
fn spec.override.statefulSet.spec.template.spec.initContainers.withTerminationMessagePolicy
withTerminationMessagePolicy(terminationMessagePolicy)
fn spec.override.statefulSet.spec.template.spec.initContainers.withTty
withTty(tty)
fn spec.override.statefulSet.spec.template.spec.initContainers.withVolumeDevices
withVolumeDevices(volumeDevices)
fn spec.override.statefulSet.spec.template.spec.initContainers.withVolumeDevicesMixin
withVolumeDevicesMixin(volumeDevices)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withVolumeMounts
withVolumeMounts(volumeMounts)
fn spec.override.statefulSet.spec.template.spec.initContainers.withVolumeMountsMixin
withVolumeMountsMixin(volumeMounts)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.withWorkingDir
withWorkingDir(workingDir)
obj spec.override.statefulSet.spec.template.spec.initContainers.env
fn spec.override.statefulSet.spec.template.spec.initContainers.env.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.configMapKeyRef
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.configMapKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.configMapKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.configMapKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.fieldRef
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.fieldRef.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.fieldRef.withFieldPath
withFieldPath(fieldPath)
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.resourceFieldRef
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.resourceFieldRef.withContainerName
withContainerName(containerName)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.resourceFieldRef.withDivisor
withDivisor(divisor)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.resourceFieldRef.withResource
withResource(resource)
obj spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.secretKeyRef
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.secretKeyRef.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.secretKeyRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.env.valueFrom.secretKeyRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.initContainers.envFrom
fn spec.override.statefulSet.spec.template.spec.initContainers.envFrom.withPrefix
withPrefix(prefix)
obj spec.override.statefulSet.spec.template.spec.initContainers.envFrom.configMapRef
fn spec.override.statefulSet.spec.template.spec.initContainers.envFrom.configMapRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.envFrom.configMapRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.initContainers.envFrom.secretRef
fn spec.override.statefulSet.spec.template.spec.initContainers.envFrom.secretRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.envFrom.secretRef.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.exec
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.sleep
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.tcpSocket
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.postStart.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.exec
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.sleep
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.sleep.withSeconds
withSeconds(seconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.tcpSocket
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.lifecycle.preStop.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.exec
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.livenessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.initContainers.ports
fn spec.override.statefulSet.spec.template.spec.initContainers.ports.withContainerPort
withContainerPort(containerPort)
fn spec.override.statefulSet.spec.template.spec.initContainers.ports.withHostIP
withHostIP(hostIP)
fn spec.override.statefulSet.spec.template.spec.initContainers.ports.withHostPort
withHostPort(hostPort)
fn spec.override.statefulSet.spec.template.spec.initContainers.ports.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.ports.withProtocol
withProtocol(protocol)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.exec
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.grpc
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.readinessProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.initContainers.resizePolicy
fn spec.override.statefulSet.spec.template.spec.initContainers.resizePolicy.withResourceName
withResourceName(resourceName)
fn spec.override.statefulSet.spec.template.spec.initContainers.resizePolicy.withRestartPolicy
withRestartPolicy(restartPolicy)
obj spec.override.statefulSet.spec.template.spec.initContainers.resources
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withClaims
withClaims(claims)
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withClaimsMixin
withClaimsMixin(claims)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withLimits
withLimits(limits)
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withLimitsMixin
withLimitsMixin(limits)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withRequests
withRequests(requests)
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.withRequestsMixin
withRequestsMixin(requests)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.resources.claims
fn spec.override.statefulSet.spec.template.spec.initContainers.resources.claims.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withAllowPrivilegeEscalation
withAllowPrivilegeEscalation(allowPrivilegeEscalation)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withPrivileged
withPrivileged(privileged)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withProcMount
withProcMount(procMount)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withReadOnlyRootFilesystem
withReadOnlyRootFilesystem(readOnlyRootFilesystem)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withRunAsGroup
withRunAsGroup(runAsGroup)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withRunAsNonRoot
withRunAsNonRoot(runAsNonRoot)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.withRunAsUser
withRunAsUser(runAsUser)
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities.withAdd
withAdd(add)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities.withAddMixin
withAddMixin(add)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities.withDrop
withDrop(drop)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.capabilities.withDropMixin
withDropMixin(drop)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions.withLevel
withLevel(level)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions.withRole
withRole(role)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions.withType
withType(type)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seLinuxOptions.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seccompProfile
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seccompProfile.withLocalhostProfile
withLocalhostProfile(localhostProfile)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.seccompProfile.withType
withType(type)
obj spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions.withGmsaCredentialSpec
withGmsaCredentialSpec(gmsaCredentialSpec)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions.withGmsaCredentialSpecName
withGmsaCredentialSpecName(gmsaCredentialSpecName)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions.withHostProcess
withHostProcess(hostProcess)
fn spec.override.statefulSet.spec.template.spec.initContainers.securityContext.windowsOptions.withRunAsUserName
withRunAsUserName(runAsUserName)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withFailureThreshold
withFailureThreshold(failureThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withInitialDelaySeconds
withInitialDelaySeconds(initialDelaySeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withPeriodSeconds
withPeriodSeconds(periodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withSuccessThreshold
withSuccessThreshold(successThreshold)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withTerminationGracePeriodSeconds
withTerminationGracePeriodSeconds(terminationGracePeriodSeconds)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.withTimeoutSeconds
withTimeoutSeconds(timeoutSeconds)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.exec
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.exec.withCommand
withCommand(command)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.exec.withCommandMixin
withCommandMixin(command)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.grpc
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.grpc.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.grpc.withService
withService(service)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withHttpHeaders
withHttpHeaders(httpHeaders)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withHttpHeadersMixin
withHttpHeadersMixin(httpHeaders)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withPort
withPort(port)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.withScheme
withScheme(scheme)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.httpHeaders
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.httpHeaders.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.httpGet.httpHeaders.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.tcpSocket
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.tcpSocket.withHost
withHost(host)
fn spec.override.statefulSet.spec.template.spec.initContainers.startupProbe.tcpSocket.withPort
withPort(port)
obj spec.override.statefulSet.spec.template.spec.initContainers.volumeDevices
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeDevices.withDevicePath
withDevicePath(devicePath)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeDevices.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withMountPath
withMountPath(mountPath)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withMountPropagation
withMountPropagation(mountPropagation)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withSubPath
withSubPath(subPath)
fn spec.override.statefulSet.spec.template.spec.initContainers.volumeMounts.withSubPathExpr
withSubPathExpr(subPathExpr)
obj spec.override.statefulSet.spec.template.spec.os
fn spec.override.statefulSet.spec.template.spec.os.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.readinessGates
fn spec.override.statefulSet.spec.template.spec.readinessGates.withConditionType
withConditionType(conditionType)
obj spec.override.statefulSet.spec.template.spec.resourceClaims
fn spec.override.statefulSet.spec.template.spec.resourceClaims.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.resourceClaims.source
fn spec.override.statefulSet.spec.template.spec.resourceClaims.source.withResourceClaimName
withResourceClaimName(resourceClaimName)
fn spec.override.statefulSet.spec.template.spec.resourceClaims.source.withResourceClaimTemplateName
withResourceClaimTemplateName(resourceClaimTemplateName)
obj spec.override.statefulSet.spec.template.spec.schedulingGates
fn spec.override.statefulSet.spec.template.spec.schedulingGates.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.securityContext
fn spec.override.statefulSet.spec.template.spec.securityContext.withFsGroup
withFsGroup(fsGroup)
fn spec.override.statefulSet.spec.template.spec.securityContext.withFsGroupChangePolicy
withFsGroupChangePolicy(fsGroupChangePolicy)
fn spec.override.statefulSet.spec.template.spec.securityContext.withRunAsGroup
withRunAsGroup(runAsGroup)
fn spec.override.statefulSet.spec.template.spec.securityContext.withRunAsNonRoot
withRunAsNonRoot(runAsNonRoot)
fn spec.override.statefulSet.spec.template.spec.securityContext.withRunAsUser
withRunAsUser(runAsUser)
fn spec.override.statefulSet.spec.template.spec.securityContext.withSupplementalGroups
withSupplementalGroups(supplementalGroups)
fn spec.override.statefulSet.spec.template.spec.securityContext.withSupplementalGroupsMixin
withSupplementalGroupsMixin(supplementalGroups)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.securityContext.withSysctls
withSysctls(sysctls)
fn spec.override.statefulSet.spec.template.spec.securityContext.withSysctlsMixin
withSysctlsMixin(sysctls)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions
fn spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions.withLevel
withLevel(level)
fn spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions.withRole
withRole(role)
fn spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions.withType
withType(type)
fn spec.override.statefulSet.spec.template.spec.securityContext.seLinuxOptions.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.securityContext.seccompProfile
fn spec.override.statefulSet.spec.template.spec.securityContext.seccompProfile.withLocalhostProfile
withLocalhostProfile(localhostProfile)
fn spec.override.statefulSet.spec.template.spec.securityContext.seccompProfile.withType
withType(type)
obj spec.override.statefulSet.spec.template.spec.securityContext.sysctls
fn spec.override.statefulSet.spec.template.spec.securityContext.sysctls.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.securityContext.sysctls.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions
fn spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions.withGmsaCredentialSpec
withGmsaCredentialSpec(gmsaCredentialSpec)
fn spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions.withGmsaCredentialSpecName
withGmsaCredentialSpecName(gmsaCredentialSpecName)
fn spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions.withHostProcess
withHostProcess(hostProcess)
fn spec.override.statefulSet.spec.template.spec.securityContext.windowsOptions.withRunAsUserName
withRunAsUserName(runAsUserName)
obj spec.override.statefulSet.spec.template.spec.tolerations
fn spec.override.statefulSet.spec.template.spec.tolerations.withEffect
withEffect(effect)
fn spec.override.statefulSet.spec.template.spec.tolerations.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.tolerations.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.tolerations.withTolerationSeconds
withTolerationSeconds(tolerationSeconds)
fn spec.override.statefulSet.spec.template.spec.tolerations.withValue
withValue(value)
obj spec.override.statefulSet.spec.template.spec.topologySpreadConstraints
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withMatchLabelKeys
withMatchLabelKeys(matchLabelKeys)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withMatchLabelKeysMixin
withMatchLabelKeysMixin(matchLabelKeys)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withMaxSkew
withMaxSkew(maxSkew)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withMinDomains
withMinDomains(minDomains)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withNodeAffinityPolicy
withNodeAffinityPolicy(nodeAffinityPolicy)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withNodeTaintsPolicy
withNodeTaintsPolicy(nodeTaintsPolicy)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withTopologyKey
withTopologyKey(topologyKey)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.withWhenUnsatisfiable
withWhenUnsatisfiable(whenUnsatisfiable)
obj spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.topologySpreadConstraints.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes
fn spec.override.statefulSet.spec.template.spec.volumes.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore
fn spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore.withPartition
withPartition(partition)
fn spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.awsElasticBlockStore.withVolumeID
withVolumeID(volumeID)
obj spec.override.statefulSet.spec.template.spec.volumes.azureDisk
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withCachingMode
withCachingMode(cachingMode)
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withDiskName
withDiskName(diskName)
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withDiskURI
withDiskURI(diskURI)
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withKind
withKind(kind)
fn spec.override.statefulSet.spec.template.spec.volumes.azureDisk.withReadOnly
withReadOnly(readOnly)
obj spec.override.statefulSet.spec.template.spec.volumes.azureFile
fn spec.override.statefulSet.spec.template.spec.volumes.azureFile.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.azureFile.withSecretName
withSecretName(secretName)
fn spec.override.statefulSet.spec.template.spec.volumes.azureFile.withShareName
withShareName(shareName)
obj spec.override.statefulSet.spec.template.spec.volumes.cephfs
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withMonitors
withMonitors(monitors)
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withMonitorsMixin
withMonitorsMixin(monitors)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withSecretFile
withSecretFile(secretFile)
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.volumes.cephfs.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.cephfs.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.cinder
fn spec.override.statefulSet.spec.template.spec.volumes.cinder.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.cinder.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.cinder.withVolumeID
withVolumeID(volumeID)
obj spec.override.statefulSet.spec.template.spec.volumes.cinder.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.cinder.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.configMap
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.withDefaultMode
withDefaultMode(defaultMode)
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.volumes.configMap.items
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.items.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.configMap.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.csi
fn spec.override.statefulSet.spec.template.spec.volumes.csi.withDriver
withDriver(driver)
fn spec.override.statefulSet.spec.template.spec.volumes.csi.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.csi.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.csi.withVolumeAttributes
withVolumeAttributes(volumeAttributes)
fn spec.override.statefulSet.spec.template.spec.volumes.csi.withVolumeAttributesMixin
withVolumeAttributesMixin(volumeAttributes)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.csi.nodePublishSecretRef
fn spec.override.statefulSet.spec.template.spec.volumes.csi.nodePublishSecretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.withDefaultMode
withDefaultMode(defaultMode)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.fieldRef
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.fieldRef.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.fieldRef.withFieldPath
withFieldPath(fieldPath)
obj spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.resourceFieldRef
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.resourceFieldRef.withContainerName
withContainerName(containerName)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.resourceFieldRef.withDivisor
withDivisor(divisor)
fn spec.override.statefulSet.spec.template.spec.volumes.downwardAPI.items.resourceFieldRef.withResource
withResource(resource)
obj spec.override.statefulSet.spec.template.spec.volumes.emptyDir
fn spec.override.statefulSet.spec.template.spec.volumes.emptyDir.withMedium
withMedium(medium)
fn spec.override.statefulSet.spec.template.spec.volumes.emptyDir.withSizeLimit
withSizeLimit(sizeLimit)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.withMetadata
withMetadata(metadata)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.withMetadataMixin
withMetadataMixin(metadata)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withAccessModes
withAccessModes(accessModes)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withAccessModesMixin
withAccessModesMixin(accessModes)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withStorageClassName
withStorageClassName(storageClassName)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withVolumeAttributesClassName
withVolumeAttributesClassName(volumeAttributesClassName)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withVolumeMode
withVolumeMode(volumeMode)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.withVolumeName
withVolumeName(volumeName)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource.withApiGroup
withApiGroup(apiGroup)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource.withKind
withKind(kind)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSource.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.withApiGroup
withApiGroup(apiGroup)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.withKind
withKind(kind)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.dataSourceRef.withNamespace
withNamespace(namespace)
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.withLimits
withLimits(limits)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.withLimitsMixin
withLimitsMixin(limits)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.withRequests
withRequests(requests)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.resources.withRequestsMixin
withRequestsMixin(requests)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.volumes.ephemeral.volumeClaimTemplate.spec.selector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.fc
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withLun
withLun(lun)
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withTargetWWNs
withTargetWWNs(targetWWNs)
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withTargetWWNsMixin
withTargetWWNsMixin(targetWWNs)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withWwids
withWwids(wwids)
fn spec.override.statefulSet.spec.template.spec.volumes.fc.withWwidsMixin
withWwidsMixin(wwids)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.flexVolume
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.withDriver
withDriver(driver)
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.withOptions
withOptions(options)
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.withOptionsMixin
withOptionsMixin(options)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.withReadOnly
withReadOnly(readOnly)
obj spec.override.statefulSet.spec.template.spec.volumes.flexVolume.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.flexVolume.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.flocker
fn spec.override.statefulSet.spec.template.spec.volumes.flocker.withDatasetName
withDatasetName(datasetName)
fn spec.override.statefulSet.spec.template.spec.volumes.flocker.withDatasetUUID
withDatasetUUID(datasetUUID)
obj spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk
fn spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk.withPartition
withPartition(partition)
fn spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk.withPdName
withPdName(pdName)
fn spec.override.statefulSet.spec.template.spec.volumes.gcePersistentDisk.withReadOnly
withReadOnly(readOnly)
obj spec.override.statefulSet.spec.template.spec.volumes.gitRepo
fn spec.override.statefulSet.spec.template.spec.volumes.gitRepo.withDirectory
withDirectory(directory)
fn spec.override.statefulSet.spec.template.spec.volumes.gitRepo.withRepository
withRepository(repository)
fn spec.override.statefulSet.spec.template.spec.volumes.gitRepo.withRevision
withRevision(revision)
obj spec.override.statefulSet.spec.template.spec.volumes.glusterfs
fn spec.override.statefulSet.spec.template.spec.volumes.glusterfs.withEndpoints
withEndpoints(endpoints)
fn spec.override.statefulSet.spec.template.spec.volumes.glusterfs.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.volumes.glusterfs.withReadOnly
withReadOnly(readOnly)
obj spec.override.statefulSet.spec.template.spec.volumes.hostPath
fn spec.override.statefulSet.spec.template.spec.volumes.hostPath.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.volumes.hostPath.withType
withType(type)
obj spec.override.statefulSet.spec.template.spec.volumes.iscsi
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withChapAuthDiscovery
withChapAuthDiscovery(chapAuthDiscovery)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withChapAuthSession
withChapAuthSession(chapAuthSession)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withInitiatorName
withInitiatorName(initiatorName)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withIqn
withIqn(iqn)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withIscsiInterface
withIscsiInterface(iscsiInterface)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withLun
withLun(lun)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withPortals
withPortals(portals)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withPortalsMixin
withPortalsMixin(portals)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.withTargetPortal
withTargetPortal(targetPortal)
obj spec.override.statefulSet.spec.template.spec.volumes.iscsi.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.iscsi.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.nfs
fn spec.override.statefulSet.spec.template.spec.volumes.nfs.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.volumes.nfs.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.nfs.withServer
withServer(server)
obj spec.override.statefulSet.spec.template.spec.volumes.persistentVolumeClaim
fn spec.override.statefulSet.spec.template.spec.volumes.persistentVolumeClaim.withClaimName
withClaimName(claimName)
fn spec.override.statefulSet.spec.template.spec.volumes.persistentVolumeClaim.withReadOnly
withReadOnly(readOnly)
obj spec.override.statefulSet.spec.template.spec.volumes.photonPersistentDisk
fn spec.override.statefulSet.spec.template.spec.volumes.photonPersistentDisk.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.photonPersistentDisk.withPdID
withPdID(pdID)
obj spec.override.statefulSet.spec.template.spec.volumes.portworxVolume
fn spec.override.statefulSet.spec.template.spec.volumes.portworxVolume.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.portworxVolume.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.portworxVolume.withVolumeID
withVolumeID(volumeID)
obj spec.override.statefulSet.spec.template.spec.volumes.projected
fn spec.override.statefulSet.spec.template.spec.volumes.projected.withDefaultMode
withDefaultMode(defaultMode)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.withSources
withSources(sources)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.withSourcesMixin
withSourcesMixin(sources)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.withOptional
withOptional(optional)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.withPath
withPath(path)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.withSignerName
withSignerName(signerName)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.matchExpressions
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.clusterTrustBundle.labelSelector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.items
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.items.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.configMap.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.fieldRef
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.fieldRef.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.fieldRef.withFieldPath
withFieldPath(fieldPath)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.resourceFieldRef
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.resourceFieldRef.withContainerName
withContainerName(containerName)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.resourceFieldRef.withDivisor
withDivisor(divisor)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.downwardAPI.items.resourceFieldRef.withResource
withResource(resource)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.withName
withName(name)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.withOptional
withOptional(optional)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.items
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.items.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.secret.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.projected.sources.serviceAccountToken
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.serviceAccountToken.withAudience
withAudience(audience)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.serviceAccountToken.withExpirationSeconds
withExpirationSeconds(expirationSeconds)
fn spec.override.statefulSet.spec.template.spec.volumes.projected.sources.serviceAccountToken.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.quobyte
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withGroup
withGroup(group)
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withRegistry
withRegistry(registry)
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withTenant
withTenant(tenant)
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withUser
withUser(user)
fn spec.override.statefulSet.spec.template.spec.volumes.quobyte.withVolume
withVolume(volume)
obj spec.override.statefulSet.spec.template.spec.volumes.rbd
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withImage
withImage(image)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withKeyring
withKeyring(keyring)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withMonitors
withMonitors(monitors)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withMonitorsMixin
withMonitorsMixin(monitors)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withPool
withPool(pool)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.withUser
withUser(user)
obj spec.override.statefulSet.spec.template.spec.volumes.rbd.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.rbd.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.scaleIO
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withGateway
withGateway(gateway)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withProtectionDomain
withProtectionDomain(protectionDomain)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withSslEnabled
withSslEnabled(sslEnabled)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withStorageMode
withStorageMode(storageMode)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withStoragePool
withStoragePool(storagePool)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withSystem
withSystem(system)
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.withVolumeName
withVolumeName(volumeName)
obj spec.override.statefulSet.spec.template.spec.volumes.scaleIO.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.scaleIO.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.secret
fn spec.override.statefulSet.spec.template.spec.volumes.secret.withDefaultMode
withDefaultMode(defaultMode)
fn spec.override.statefulSet.spec.template.spec.volumes.secret.withItems
withItems(items)
fn spec.override.statefulSet.spec.template.spec.volumes.secret.withItemsMixin
withItemsMixin(items)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.template.spec.volumes.secret.withOptional
withOptional(optional)
fn spec.override.statefulSet.spec.template.spec.volumes.secret.withSecretName
withSecretName(secretName)
obj spec.override.statefulSet.spec.template.spec.volumes.secret.items
fn spec.override.statefulSet.spec.template.spec.volumes.secret.items.withKey
withKey(key)
fn spec.override.statefulSet.spec.template.spec.volumes.secret.items.withMode
withMode(mode)
fn spec.override.statefulSet.spec.template.spec.volumes.secret.items.withPath
withPath(path)
obj spec.override.statefulSet.spec.template.spec.volumes.storageos
fn spec.override.statefulSet.spec.template.spec.volumes.storageos.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.storageos.withReadOnly
withReadOnly(readOnly)
fn spec.override.statefulSet.spec.template.spec.volumes.storageos.withVolumeName
withVolumeName(volumeName)
fn spec.override.statefulSet.spec.template.spec.volumes.storageos.withVolumeNamespace
withVolumeNamespace(volumeNamespace)
obj spec.override.statefulSet.spec.template.spec.volumes.storageos.secretRef
fn spec.override.statefulSet.spec.template.spec.volumes.storageos.secretRef.withName
withName(name)
obj spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume
fn spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume.withFsType
withFsType(fsType)
fn spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume.withStoragePolicyID
withStoragePolicyID(storagePolicyID)
fn spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume.withStoragePolicyName
withStoragePolicyName(storagePolicyName)
fn spec.override.statefulSet.spec.template.spec.volumes.vsphereVolume.withVolumePath
withVolumePath(volumePath)
obj spec.override.statefulSet.spec.updateStrategy
fn spec.override.statefulSet.spec.updateStrategy.withType
withType(type)
obj spec.override.statefulSet.spec.updateStrategy.rollingUpdate
fn spec.override.statefulSet.spec.updateStrategy.rollingUpdate.withMaxUnavailable
withMaxUnavailable(maxUnavailable)
fn spec.override.statefulSet.spec.updateStrategy.rollingUpdate.withPartition
withPartition(partition)
obj spec.override.statefulSet.spec.volumeClaimTemplates
fn spec.override.statefulSet.spec.volumeClaimTemplates.withApiVersion
withApiVersion(apiVersion)
fn spec.override.statefulSet.spec.volumeClaimTemplates.withKind
withKind(kind)
obj spec.override.statefulSet.spec.volumeClaimTemplates.metadata
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withAnnotations
withAnnotations(annotations)
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withAnnotationsMixin
withAnnotationsMixin(annotations)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withLabels
withLabels(labels)
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withLabelsMixin
withLabelsMixin(labels)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withName
withName(name)
fn spec.override.statefulSet.spec.volumeClaimTemplates.metadata.withNamespace
withNamespace(namespace)
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withAccessModes
withAccessModes(accessModes)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withAccessModesMixin
withAccessModesMixin(accessModes)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withStorageClassName
withStorageClassName(storageClassName)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withVolumeAttributesClassName
withVolumeAttributesClassName(volumeAttributesClassName)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withVolumeMode
withVolumeMode(volumeMode)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.withVolumeName
withVolumeName(volumeName)
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSource
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSource.withApiGroup
withApiGroup(apiGroup)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSource.withKind
withKind(kind)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSource.withName
withName(name)
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef.withApiGroup
withApiGroup(apiGroup)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef.withKind
withKind(kind)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef.withName
withName(name)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.dataSourceRef.withNamespace
withNamespace(namespace)
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources.withLimits
withLimits(limits)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources.withLimitsMixin
withLimitsMixin(limits)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources.withRequests
withRequests(requests)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.resources.withRequestsMixin
withRequestsMixin(requests)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.withMatchExpressions
withMatchExpressions(matchExpressions)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.withMatchExpressionsMixin
withMatchExpressionsMixin(matchExpressions)
Note: This function appends passed data to existing values
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.withMatchLabels
withMatchLabels(matchLabels)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.withMatchLabelsMixin
withMatchLabelsMixin(matchLabels)
Note: This function appends passed data to existing values
obj spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.matchExpressions
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.matchExpressions.withKey
withKey(key)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.matchExpressions.withOperator
withOperator(operator)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.matchExpressions.withValues
withValues(values)
fn spec.override.statefulSet.spec.volumeClaimTemplates.spec.selector.matchExpressions.withValuesMixin
withValuesMixin(values)
Note: This function appends passed data to existing values
obj spec.persistence
"The desired persistent storage configuration for each Pod in the cluster."
fn spec.persistence.withStorage
withStorage(storage)
"The requested size of the persistent volume attached to each Pod in the RabbitmqCluster.\nThe format of this field matches that defined by kubernetes/apimachinery.\nSee https://pkg.go.dev/k8s.io/apimachinery/pkg/api/resource#Quantity for more info on the format of this field."
fn spec.persistence.withStorageClassName
withStorageClassName(storageClassName)
"The name of the StorageClass to claim a PersistentVolume from."
obj spec.rabbitmq
"Configuration options for RabbitMQ Pods created in the cluster."
fn spec.rabbitmq.withAdditionalConfig
withAdditionalConfig(additionalConfig)
"Modify to add to the rabbitmq.conf file in addition to default configurations set by the operator.\nModifying this property on an existing RabbitmqCluster will trigger a StatefulSet rolling restart and will cause rabbitmq downtime.\nFor more information on this config, see https://www.rabbitmq.com/configure.html#config-file"
fn spec.rabbitmq.withAdditionalPlugins
withAdditionalPlugins(additionalPlugins)
"List of plugins to enable in addition to essential plugins: rabbitmq_management, rabbitmq_prometheus, and rabbitmq_peer_discovery_k8s."
fn spec.rabbitmq.withAdditionalPluginsMixin
withAdditionalPluginsMixin(additionalPlugins)
"List of plugins to enable in addition to essential plugins: rabbitmq_management, rabbitmq_prometheus, and rabbitmq_peer_discovery_k8s."
Note: This function appends passed data to existing values
fn spec.rabbitmq.withAdvancedConfig
withAdvancedConfig(advancedConfig)
"Specify any rabbitmq advanced.config configurations to apply to the cluster.\nFor more information on advanced config, see https://www.rabbitmq.com/configure.html#advanced-config-file"
fn spec.rabbitmq.withEnvConfig
withEnvConfig(envConfig)
"Modify to add to the rabbitmq-env.conf file. Modifying this property on an existing RabbitmqCluster will trigger a StatefulSet rolling restart and will cause rabbitmq downtime.\nFor more information on env config, see https://www.rabbitmq.com/man/rabbitmq-env.conf.5.html"
fn spec.rabbitmq.withErlangInetConfig
withErlangInetConfig(erlangInetConfig)
"Erlang Inet configuration to apply to the Erlang VM running rabbit.\nSee also: https://www.erlang.org/doc/apps/erts/inet_cfg.html"
obj spec.resources
"The desired compute resource requirements of Pods in the cluster."
fn spec.resources.withClaims
withClaims(claims)
"Claims lists the names of resources, defined in spec.resourceClaims,\nthat are used by this container.\n\n\nThis is an alpha field and requires enabling the\nDynamicResourceAllocation feature gate.\n\n\nThis field is immutable. It can only be set for containers."
fn spec.resources.withClaimsMixin
withClaimsMixin(claims)
"Claims lists the names of resources, defined in spec.resourceClaims,\nthat are used by this container.\n\n\nThis is an alpha field and requires enabling the\nDynamicResourceAllocation feature gate.\n\n\nThis field is immutable. It can only be set for containers."
Note: This function appends passed data to existing values
fn spec.resources.withLimits
withLimits(limits)
"Limits describes the maximum amount of compute resources allowed.\nMore info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
fn spec.resources.withLimitsMixin
withLimitsMixin(limits)
"Limits describes the maximum amount of compute resources allowed.\nMore info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
Note: This function appends passed data to existing values
fn spec.resources.withRequests
withRequests(requests)
"Requests describes the minimum amount of compute resources required.\nIf Requests is omitted for a container, it defaults to Limits if that is explicitly specified,\notherwise to an implementation-defined value. Requests cannot exceed Limits.\nMore info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
fn spec.resources.withRequestsMixin
withRequestsMixin(requests)
"Requests describes the minimum amount of compute resources required.\nIf Requests is omitted for a container, it defaults to Limits if that is explicitly specified,\notherwise to an implementation-defined value. Requests cannot exceed Limits.\nMore info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
Note: This function appends passed data to existing values
obj spec.resources.claims
"Claims lists the names of resources, defined in spec.resourceClaims,\nthat are used by this container.\n\n\nThis is an alpha field and requires enabling the\nDynamicResourceAllocation feature gate.\n\n\nThis field is immutable. It can only be set for containers."
fn spec.resources.claims.withName
withName(name)
"Name must match the name of one entry in pod.spec.resourceClaims of\nthe Pod where this field is used. It makes that resource available\ninside a container."
obj spec.secretBackend
"Secret backend configuration for the RabbitmqCluster.\nEnables to fetch default user credentials and certificates from K8s external secret stores."
obj spec.secretBackend.externalSecret
"LocalObjectReference contains enough information to let you locate the\nreferenced object inside the same namespace."
fn spec.secretBackend.externalSecret.withName
withName(name)
"Name of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\nTODO: Add other useful fields. apiVersion, kind, uid?"
obj spec.secretBackend.vault
"VaultSpec will add Vault annotations (see https://www.vaultproject.io/docs/platform/k8s/injector/annotations)\nto RabbitMQ Pods. It requires a Vault Agent Sidecar Injector (https://www.vaultproject.io/docs/platform/k8s/injector)\nto be installed in the K8s cluster. The injector is a K8s Mutation Webhook Controller that alters RabbitMQ Pod specifications\n(based on the added Vault annotations) to include Vault Agent containers that render Vault secrets to the volume."
fn spec.secretBackend.vault.withAnnotations
withAnnotations(annotations)
"Vault annotations that override the Vault annotations set by the cluster-operator.\nFor a list of valid Vault annotations, see https://www.vaultproject.io/docs/platform/k8s/injector/annotations"
fn spec.secretBackend.vault.withAnnotationsMixin
withAnnotationsMixin(annotations)
"Vault annotations that override the Vault annotations set by the cluster-operator.\nFor a list of valid Vault annotations, see https://www.vaultproject.io/docs/platform/k8s/injector/annotations"
Note: This function appends passed data to existing values
fn spec.secretBackend.vault.withDefaultUserPath
withDefaultUserPath(defaultUserPath)
"Path in Vault to access a KV (Key-Value) secret with the fields username and password for the default user.\nFor example \"secret/data/rabbitmq/config\"."
fn spec.secretBackend.vault.withDefaultUserUpdaterImage
withDefaultUserUpdaterImage(defaultUserUpdaterImage)
"Sidecar container that updates the default user's password in RabbitMQ when it changes in Vault.\nAdditionally, it updates /var/lib/rabbitmq/.rabbitmqadmin.conf (used by rabbitmqadmin CLI).\nSet to empty string to disable the sidecar container."
fn spec.secretBackend.vault.withRole
withRole(role)
"Role in Vault.\nIf vault.defaultUserPath is set, this role must have capability to read the pre-created default user credential in Vault.\nIf vault.tls is set, this role must have capability to create and update certificates in the Vault PKI engine for the domains\n\"
obj spec.secretBackend.vault.tls
fn spec.secretBackend.vault.tls.withAltNames
withAltNames(altNames)
"Specifies the requested Subject Alternative Names (SANs), in a comma-delimited list.\nThese will be appended to the SANs added by the cluster-operator.\nThe cluster-operator will add SANs:\n\"
fn spec.secretBackend.vault.tls.withCommonName
withCommonName(commonName)
"Specifies the requested certificate Common Name (CN).\nDefaults to
fn spec.secretBackend.vault.tls.withIpSans
withIpSans(ipSans)
"Specifies the requested IP Subject Alternative Names, in a comma-delimited list."
fn spec.secretBackend.vault.tls.withPkiIssuerPath
withPkiIssuerPath(pkiIssuerPath)
"Path in Vault PKI engine.\nFor example \"pki/issue/hashicorp-com\".\nrequired"
obj spec.service
"The desired state of the Kubernetes Service to create for the cluster."
fn spec.service.withAnnotations
withAnnotations(annotations)
"Annotations to add to the Service."
fn spec.service.withAnnotationsMixin
withAnnotationsMixin(annotations)
"Annotations to add to the Service."
Note: This function appends passed data to existing values
fn spec.service.withIpFamilyPolicy
withIpFamilyPolicy(ipFamilyPolicy)
"IPFamilyPolicy represents the dual-stack-ness requested or required by a Service\nSee also: https://pkg.go.dev/k8s.io/api/core/v1#IPFamilyPolicy"
fn spec.service.withType
withType(type)
"Type of Service to create for the cluster. Must be one of: ClusterIP, LoadBalancer, NodePort.\nFor more info see https://pkg.go.dev/k8s.io/api/core/v1#ServiceType"
obj spec.tls
"TLS-related configuration for the RabbitMQ cluster."
fn spec.tls.withCaSecretName
withCaSecretName(caSecretName)
"Name of a Secret in the same Namespace as the RabbitmqCluster, containing the Certificate Authority's public certificate for TLS.\nThe Secret must store this as ca.crt.\nThis Secret can be created by running kubectl create secret generic ca-secret --from-file=ca.crt=path/to/ca.cert
\nUsed for mTLS, and TLS for rabbitmq_web_stomp and rabbitmq_web_mqtt."
fn spec.tls.withDisableNonTLSListeners
withDisableNonTLSListeners(disableNonTLSListeners)
"When set to true, the RabbitmqCluster disables non-TLS listeners for RabbitMQ, management plugin and for any enabled plugins in the following list: stomp, mqtt, web_stomp, web_mqtt.\nOnly TLS-enabled clients will be able to connect."
fn spec.tls.withSecretName
withSecretName(secretName)
"Name of a Secret in the same Namespace as the RabbitmqCluster, containing the server's private key & public certificate for TLS.\nThe Secret must store these as tls.key and tls.crt, respectively.\nThis Secret can be created by running kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/to/tls.key
"
obj spec.tolerations
"Tolerations is the list of Toleration resources attached to each Pod in the RabbitmqCluster."
fn spec.tolerations.withEffect
withEffect(effect)
"Effect indicates the taint effect to match. Empty means match all taint effects.\nWhen specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute."
fn spec.tolerations.withKey
withKey(key)
"Key is the taint key that the toleration applies to. Empty means match all taint keys.\nIf the key is empty, operator must be Exists; this combination means to match all values and all keys."
fn spec.tolerations.withOperator
withOperator(operator)
"Operator represents a key's relationship to the value.\nValid operators are Exists and Equal. Defaults to Equal.\nExists is equivalent to wildcard for value, so that a pod can\ntolerate all taints of a particular category."
fn spec.tolerations.withTolerationSeconds
withTolerationSeconds(tolerationSeconds)
"TolerationSeconds represents the period of time the toleration (which must be\nof effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,\nit is not set, which means tolerate the taint forever (do not evict). Zero and\nnegative values will be treated as 0 (evict immediately) by the system."
fn spec.tolerations.withValue
withValue(value)
"Value is the taint value the toleration matches to.\nIf the operator is Exists, the value should be empty, otherwise just a regular string."