From d40996daa91d921ea214cb9a6b1cd4a7859c72a8 Mon Sep 17 00:00:00 2001 From: Dario Tranchitella Date: Fri, 27 Jun 2025 12:37:49 +0200 Subject: [PATCH] feat(docs): enhancing navigation for api reference (#853) Signed-off-by: Dario Tranchitella --- docs/content/reference/api.md | 2434 ++++++++++-------------------- docs/templates/reference-cr.tmpl | 7 +- 2 files changed, 815 insertions(+), 1626 deletions(-) diff --git a/docs/content/reference/api.md b/docs/content/reference/api.md index ac91b07..e3a180f 100644 --- a/docs/content/reference/api.md +++ b/docs/content/reference/api.md @@ -8,7 +8,7 @@ Packages: - [controlplane.cluster.x-k8s.io/v1alpha1](#controlplaneclusterx-k8siov1alpha1) - [kamaji.clastix.io/v1alpha1](#kamajiclastixiov1alpha1) -# controlplane.cluster.x-k8s.io/v1alpha1 +## controlplane.cluster.x-k8s.io/v1alpha1 Resource Types: @@ -19,8 +19,7 @@ Resource Types: -## KamajiControlPlane - +### KamajiControlPlane @@ -72,8 +71,7 @@ KamajiControlPlane is the Schema for the kamajicontrolplanes API. -### KamajiControlPlane.spec - +`KamajiControlPlane.spec` KamajiControlPlaneSpec defines the desired state of KamajiControlPlane. @@ -214,8 +212,7 @@ Defaults to 2.
-### KamajiControlPlane.spec.addons - +`KamajiControlPlane.spec.addons` The addons that must be managed by Kamaji, such as CoreDNS, kube-proxy, and konnectivity. @@ -256,8 +253,7 @@ The registry and the tag are configurable, the image is hard-coded to `kube-prox -### KamajiControlPlane.spec.addons.coreDNS - +`KamajiControlPlane.spec.addons.coreDNS` Enables the DNS addon in the Tenant Cluster. @@ -300,8 +296,7 @@ In case this value is set, kubeadm does not change automatically the version of -### KamajiControlPlane.spec.addons.konnectivity - +`KamajiControlPlane.spec.addons.konnectivity` Enables the Konnectivity addon in the Tenant Cluster, required if the worker nodes are in a different network. @@ -337,8 +332,7 @@ Enables the Konnectivity addon in the Tenant Cluster, required if the worker nod -### KamajiControlPlane.spec.addons.konnectivity.agent - +`KamajiControlPlane.spec.addons.konnectivity.agent` @@ -394,8 +388,7 @@ Can be customized to start the konnectivity-agent even if the nodes are not read -### KamajiControlPlane.spec.addons.konnectivity.agent.tolerations[index] - +`KamajiControlPlane.spec.addons.konnectivity.agent.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -460,8 +453,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### KamajiControlPlane.spec.addons.konnectivity.server - +`KamajiControlPlane.spec.addons.konnectivity.server` @@ -523,8 +515,7 @@ unxpected ways. Only modify if you know what you are doing.
-### KamajiControlPlane.spec.addons.konnectivity.server.resources - +`KamajiControlPlane.spec.addons.konnectivity.server.resources` Resources define the amount of CPU and memory to allocate to the Konnectivity server. @@ -573,8 +564,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.addons.konnectivity.server.resources.claims[index] - +`KamajiControlPlane.spec.addons.konnectivity.server.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -610,8 +600,7 @@ only the result of this request.
-### KamajiControlPlane.spec.addons.kubeProxy - +`KamajiControlPlane.spec.addons.kubeProxy` Enables the kube-proxy addon in the Tenant Cluster. @@ -646,8 +635,7 @@ In case this value is set, kubeadm does not change automatically the version of -### KamajiControlPlane.spec.apiServer - +`KamajiControlPlane.spec.apiServer` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -694,8 +682,7 @@ With no value, the default images will be used.
-### KamajiControlPlane.spec.apiServer.extraVolumeMounts[index] - +`KamajiControlPlane.spec.apiServer.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -788,8 +775,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlane.spec.apiServer.resources - +`KamajiControlPlane.spec.apiServer.resources` ResourceRequirements describes the compute resource requirements. @@ -838,8 +824,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.apiServer.resources.claims[index] - +`KamajiControlPlane.spec.apiServer.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -875,8 +860,7 @@ only the result of this request.
-### KamajiControlPlane.spec.controlPlaneEndpoint - +`KamajiControlPlane.spec.controlPlaneEndpoint` ControlPlaneEndpoint propagates the endpoint the Kubernetes API Server managed by Kamaji is located. @@ -910,8 +894,7 @@ ControlPlaneEndpoint propagates the endpoint the Kubernetes API Server managed b -### KamajiControlPlane.spec.controllerManager - +`KamajiControlPlane.spec.controllerManager` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -958,8 +941,7 @@ With no value, the default images will be used.
-### KamajiControlPlane.spec.controllerManager.extraVolumeMounts[index] - +`KamajiControlPlane.spec.controllerManager.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -1052,8 +1034,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlane.spec.controllerManager.resources - +`KamajiControlPlane.spec.controllerManager.resources` ResourceRequirements describes the compute resource requirements. @@ -1102,8 +1083,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.controllerManager.resources.claims[index] - +`KamajiControlPlane.spec.controllerManager.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -1139,8 +1119,7 @@ only the result of this request.
-### KamajiControlPlane.spec.deployment - +`KamajiControlPlane.spec.deployment` Configure how the TenantControlPlane Deployment object should be configured. @@ -1253,8 +1232,7 @@ to the resulting Pods managed by the Deployment.
-### KamajiControlPlane.spec.deployment.additionalMetadata - +`KamajiControlPlane.spec.deployment.additionalMetadata` AdditionalMetadata refers to the additional labels and annotations attached @@ -1287,8 +1265,7 @@ to the resulting Deployment managed by Kamaji. -### KamajiControlPlane.spec.deployment.affinity - +`KamajiControlPlane.spec.deployment.affinity` Affinity is a group of affinity scheduling rules. @@ -1327,8 +1304,7 @@ Affinity is a group of affinity scheduling rules. -### KamajiControlPlane.spec.deployment.affinity.nodeAffinity - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity` Describes node affinity scheduling rules for the pod. @@ -1372,8 +1348,7 @@ may or may not try to eventually evict the pod from its node.
-### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` An empty preferred scheduling term matches all objects with implicit weight 0 @@ -1408,8 +1383,7 @@ An empty preferred scheduling term matches all objects with implicit weight 0 -### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference` A node selector term, associated with the corresponding weight. @@ -1441,8 +1415,7 @@ A node selector term, associated with the corresponding weight. -### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -1487,8 +1460,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -1533,8 +1505,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution` If the affinity requirements specified by this field are not met at @@ -1563,8 +1534,7 @@ may or may not try to eventually evict the pod from its node. -### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]` A null or empty node selector term matches no objects. The requirements of @@ -1598,8 +1568,7 @@ The TopologySelectorTerm type implements a subset of the NodeSelectorTerm. -### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -1644,8 +1613,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index] - +`KamajiControlPlane.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -1690,8 +1658,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity - +`KamajiControlPlane.spec.deployment.affinity.podAffinity` Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s)). @@ -1737,8 +1704,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -1773,8 +1739,7 @@ in the range 1-100.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -1860,8 +1825,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -1896,8 +1860,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -1941,8 +1904,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -1980,8 +1942,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2025,8 +1986,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -2117,8 +2077,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -2153,8 +2112,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2198,8 +2156,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -2237,8 +2194,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2282,8 +2238,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity - +`KamajiControlPlane.spec.deployment.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)). @@ -2329,8 +2284,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -2365,8 +2319,7 @@ in the range 1-100.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -2452,8 +2405,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -2488,8 +2440,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2533,8 +2484,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -2572,8 +2522,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2617,8 +2566,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -2709,8 +2657,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -2745,8 +2692,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2790,8 +2736,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -2829,8 +2774,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -2874,8 +2818,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.externalClusterReference - +`KamajiControlPlane.spec.deployment.externalClusterReference` ExternalClusterReference allows defining the target Cluster where the Tenant Control Plane components must be deployed. @@ -2925,8 +2868,7 @@ With ExternalClusterReference this value can be left empty since the KamajiContr -### KamajiControlPlane.spec.deployment.extraContainers[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index]` A single application container that you want to run within a pod. @@ -3203,8 +3145,7 @@ Cannot be updated.
-### KamajiControlPlane.spec.deployment.extraContainers[index].env[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -3251,8 +3192,7 @@ Defaults to "".
-### KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -3300,8 +3240,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.configMapKeyRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -3346,8 +3285,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.fieldRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -3380,8 +3318,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.resourceFieldRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -3421,8 +3358,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.secretKeyRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -3467,8 +3403,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -3507,8 +3442,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index].configMapRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -3546,8 +3480,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index].secretRef - +`KamajiControlPlane.spec.deployment.extraContainers[index].envFrom[index].secretRef` The Secret to select from @@ -3585,8 +3518,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -3639,8 +3571,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -3691,8 +3622,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.exec - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -3721,8 +3651,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -3779,8 +3708,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -3813,8 +3741,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.sleep - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -3841,8 +3768,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.tcpSocket - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -3878,8 +3804,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -3935,8 +3860,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.exec - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -3965,8 +3889,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -4023,8 +3946,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -4057,8 +3979,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.sleep - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -4085,8 +4006,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.tcpSocket - +`KamajiControlPlane.spec.deployment.extraContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -4122,8 +4042,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe` Periodic probe of container liveness. @@ -4241,8 +4160,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.exec - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -4271,8 +4189,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.grpc - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -4311,8 +4228,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -4369,8 +4285,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -4403,8 +4318,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -4438,8 +4352,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraContainers[index].ports[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -4505,8 +4418,7 @@ Defaults to "TCP".
-### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -4624,8 +4536,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.exec - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -4654,8 +4565,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.grpc - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -4694,8 +4604,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -4752,8 +4661,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -4786,8 +4694,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -4821,8 +4728,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraContainers[index].resizePolicy[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -4856,8 +4762,7 @@ If not specified, it defaults to NotRequired.
-### KamajiControlPlane.spec.deployment.extraContainers[index].resources - +`KamajiControlPlane.spec.deployment.extraContainers[index].resources` Compute Resources required by this container. @@ -4908,8 +4813,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.deployment.extraContainers[index].resources.claims[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -4945,8 +4849,7 @@ only the result of this request.
-### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -5096,8 +4999,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.appArmorProfile - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -5138,8 +5040,7 @@ Must be set if and only if type is "Localhost".
-### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.capabilities - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -5173,8 +5074,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.seLinuxOptions - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -5224,8 +5124,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.seccompProfile - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -5268,8 +5167,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.windowsOptions - +`KamajiControlPlane.spec.deployment.extraContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -5326,8 +5224,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -5448,8 +5345,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.exec - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -5478,8 +5374,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.grpc - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -5518,8 +5413,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -5576,8 +5470,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -5610,8 +5503,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -5645,8 +5537,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraContainers[index].volumeDevices[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -5678,8 +5569,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### KamajiControlPlane.spec.deployment.extraContainers[index].volumeMounts[index] - +`KamajiControlPlane.spec.deployment.extraContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -5772,8 +5662,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index]` A single application container that you want to run within a pod. @@ -6050,8 +5939,7 @@ Cannot be updated.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -6098,8 +5986,7 @@ Defaults to "".
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -6147,8 +6034,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.configMapKeyRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -6193,8 +6079,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.fieldRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -6227,8 +6112,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.resourceFieldRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -6268,8 +6152,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.secretKeyRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -6314,8 +6197,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -6354,8 +6236,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index].configMapRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -6393,8 +6274,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index].secretRef - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].envFrom[index].secretRef` The Secret to select from @@ -6432,8 +6312,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -6486,8 +6365,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -6538,8 +6416,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.exec - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -6568,8 +6445,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -6626,8 +6502,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -6660,8 +6535,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.sleep - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -6688,8 +6562,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.tcpSocket - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -6725,8 +6598,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -6782,8 +6654,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.exec - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -6812,8 +6683,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -6870,8 +6740,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -6904,8 +6773,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.sleep - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -6932,8 +6800,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.tcpSocket - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -6969,8 +6836,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe` Periodic probe of container liveness. @@ -7088,8 +6954,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.exec - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -7118,8 +6983,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.grpc - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -7158,8 +7022,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -7216,8 +7079,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -7250,8 +7112,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -7285,8 +7146,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].ports[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -7352,8 +7212,7 @@ Defaults to "TCP".
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -7471,8 +7330,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.exec - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -7501,8 +7359,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.grpc - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -7541,8 +7398,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -7599,8 +7455,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -7633,8 +7488,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -7668,8 +7522,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].resizePolicy[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -7703,8 +7556,7 @@ If not specified, it defaults to NotRequired.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].resources - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].resources` Compute Resources required by this container. @@ -7755,8 +7607,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.deployment.extraInitContainers[index].resources.claims[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -7792,8 +7643,7 @@ only the result of this request.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -7943,8 +7793,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.appArmorProfile - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -7985,8 +7834,7 @@ Must be set if and only if type is "Localhost".
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.capabilities - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -8020,8 +7868,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.seLinuxOptions - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -8071,8 +7918,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.seccompProfile - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -8115,8 +7961,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.windowsOptions - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -8173,8 +8018,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -8295,8 +8139,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.exec - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -8325,8 +8168,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.grpc - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -8365,8 +8207,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.httpGet - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -8423,8 +8264,7 @@ Defaults to HTTP.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.httpGet.httpHeaders[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -8457,8 +8297,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.tcpSocket - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -8492,8 +8331,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlane.spec.deployment.extraInitContainers[index].volumeDevices[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -8525,8 +8363,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### KamajiControlPlane.spec.deployment.extraInitContainers[index].volumeMounts[index] - +`KamajiControlPlane.spec.deployment.extraInitContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -8619,8 +8456,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlane.spec.deployment.extraVolumes[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index]` Volume represents a named volume in a pod that may be accessed by any container in the pod. @@ -8939,8 +8775,7 @@ are redirected to the csi.vsphere.vmware.com CSI driver.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].awsElasticBlockStore - +`KamajiControlPlane.spec.deployment.extraVolumes[index].awsElasticBlockStore` awsElasticBlockStore represents an AWS Disk resource that is attached to a @@ -9000,8 +8835,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockst -### KamajiControlPlane.spec.deployment.extraVolumes[index].azureDisk - +`KamajiControlPlane.spec.deployment.extraVolumes[index].azureDisk` azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. @@ -9070,8 +8904,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].azureFile - +`KamajiControlPlane.spec.deployment.extraVolumes[index].azureFile` azureFile represents an Azure File Service mount on the host and bind mount to the pod. @@ -9113,8 +8946,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].cephfs - +`KamajiControlPlane.spec.deployment.extraVolumes[index].cephfs` cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. @@ -9181,8 +9013,7 @@ More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
-### KamajiControlPlane.spec.deployment.extraVolumes[index].cephfs.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].cephfs.secretRef` secretRef is Optional: SecretRef is reference to the authentication secret for User, default is empty. @@ -9214,8 +9045,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].cinder - +`KamajiControlPlane.spec.deployment.extraVolumes[index].cinder` cinder represents a cinder volume attached and mounted on kubelets host machine. @@ -9271,8 +9101,7 @@ to OpenStack.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].cinder.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].cinder.secretRef` secretRef is optional: points to a secret object containing parameters used to connect @@ -9304,8 +9133,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].configMap - +`KamajiControlPlane.spec.deployment.extraVolumes[index].configMap` configMap represents a configMap that should populate this volume @@ -9371,8 +9199,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].configMap.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -9421,8 +9248,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].csi - +`KamajiControlPlane.spec.deployment.extraVolumes[index].csi` csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. @@ -9484,8 +9310,7 @@ driver. Consult your driver's documentation for supported values.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].csi.nodePublishSecretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].csi.nodePublishSecretRef` nodePublishSecretRef is a reference to the secret object containing @@ -9520,8 +9345,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI - +`KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI` downwardAPI represents downward API about the pod that should populate this volume @@ -9562,8 +9386,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -9617,8 +9440,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index].fieldRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -9650,8 +9472,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index].resourceFieldRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -9691,8 +9512,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlane.spec.deployment.extraVolumes[index].emptyDir - +`KamajiControlPlane.spec.deployment.extraVolumes[index].emptyDir` emptyDir represents a temporary directory that shares a pod's lifetime. @@ -9733,8 +9553,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
-### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral` ephemeral represents a volume that is handled by a cluster storage driver. @@ -9802,8 +9621,7 @@ Required, must not be nil.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate` Will be used to create a stand-alone PVC to provision the volume. @@ -9860,8 +9678,7 @@ validation.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec` The specification for the PersistentVolumeClaim. The entire content is @@ -9992,8 +9809,7 @@ Value of Filesystem is implied when not included in claim spec.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource` dataSource field can be used to specify either: @@ -10041,8 +9857,7 @@ For any other third-party types, APIGroup is required.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef` dataSourceRef specifies the object from which to populate the volume with data, if a non-empty @@ -10114,8 +9929,7 @@ Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGr -### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.resources - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.resources` resources represents the minimum resources the volume should have. @@ -10155,8 +9969,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector` selector is a label query over volumes to consider for binding. @@ -10190,8 +10003,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -10235,8 +10047,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].fc - +`KamajiControlPlane.spec.deployment.extraVolumes[index].fc` fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. @@ -10295,8 +10106,7 @@ Either wwids or combination of targetWWNs and lun must be set, but not both simu -### KamajiControlPlane.spec.deployment.extraVolumes[index].flexVolume - +`KamajiControlPlane.spec.deployment.extraVolumes[index].flexVolume` flexVolume represents a generic volume resource that is @@ -10358,8 +10168,7 @@ scripts.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].flexVolume.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].flexVolume.secretRef` secretRef is Optional: secretRef is reference to the secret object containing @@ -10394,8 +10203,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].flocker - +`KamajiControlPlane.spec.deployment.extraVolumes[index].flocker` flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. @@ -10429,8 +10237,7 @@ should be considered as deprecated
-### KamajiControlPlane.spec.deployment.extraVolumes[index].gcePersistentDisk - +`KamajiControlPlane.spec.deployment.extraVolumes[index].gcePersistentDisk` gcePersistentDisk represents a GCE Disk resource that is attached to a @@ -10492,8 +10299,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk -### KamajiControlPlane.spec.deployment.extraVolumes[index].gitRepo - +`KamajiControlPlane.spec.deployment.extraVolumes[index].gitRepo` gitRepo represents a git repository at a particular revision. @@ -10538,8 +10344,7 @@ the subdirectory with the given name.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].glusterfs - +`KamajiControlPlane.spec.deployment.extraVolumes[index].glusterfs` glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. @@ -10584,8 +10389,7 @@ More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
-### KamajiControlPlane.spec.deployment.extraVolumes[index].hostPath - +`KamajiControlPlane.spec.deployment.extraVolumes[index].hostPath` hostPath represents a pre-existing file or directory on the host @@ -10625,8 +10429,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
-### KamajiControlPlane.spec.deployment.extraVolumes[index].image - +`KamajiControlPlane.spec.deployment.extraVolumes[index].image` image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine. @@ -10680,8 +10483,7 @@ container images in workload controllers like Deployments and StatefulSets.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].iscsi - +`KamajiControlPlane.spec.deployment.extraVolumes[index].iscsi` iscsi represents an ISCSI Disk resource that is attached to a @@ -10791,8 +10593,7 @@ Defaults to false.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].iscsi.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].iscsi.secretRef` secretRef is the CHAP Secret for iSCSI target and initiator authentication @@ -10823,8 +10624,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].nfs - +`KamajiControlPlane.spec.deployment.extraVolumes[index].nfs` nfs represents an NFS mount on the host that shares a pod's lifetime @@ -10868,8 +10668,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
-### KamajiControlPlane.spec.deployment.extraVolumes[index].persistentVolumeClaim - +`KamajiControlPlane.spec.deployment.extraVolumes[index].persistentVolumeClaim` persistentVolumeClaimVolumeSource represents a reference to a @@ -10905,8 +10704,7 @@ Default false.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].photonPersistentDisk - +`KamajiControlPlane.spec.deployment.extraVolumes[index].photonPersistentDisk` photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. @@ -10941,8 +10739,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].portworxVolume - +`KamajiControlPlane.spec.deployment.extraVolumes[index].portworxVolume` portworxVolume represents a portworx volume attached and mounted on kubelets host machine. @@ -10987,8 +10784,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected` projected items for all in one resources secrets, configmaps, and downward API @@ -11028,8 +10824,7 @@ handles one source.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index]` Projection that may be projected along with other supported volume types. @@ -11095,8 +10890,7 @@ may change the order over time.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle` ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field @@ -11171,8 +10965,7 @@ ClusterTrustBundles will be unified and deduplicated.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector` Select all ClusterTrustBundles that match this label selector. Only has @@ -11209,8 +11002,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -11254,8 +11046,7 @@ merge patch.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].configMap - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].configMap` configMap information about the configMap data to project @@ -11306,8 +11097,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].configMap.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -11356,8 +11146,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI` downwardAPI information about the downwardAPI data to project @@ -11382,8 +11171,7 @@ downwardAPI information about the downwardAPI data to project -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -11437,8 +11225,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -11470,8 +11257,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -11511,8 +11297,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].secret - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].secret` secret information about the secret data to project @@ -11563,8 +11348,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].secret.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].secret.items[index]` Maps a string key to a path within a volume. @@ -11613,8 +11397,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].serviceAccountToken - +`KamajiControlPlane.spec.deployment.extraVolumes[index].projected.sources[index].serviceAccountToken` serviceAccountToken is information about the serviceAccountToken data to project @@ -11664,8 +11447,7 @@ and must be at least 10 minutes.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].quobyte - +`KamajiControlPlane.spec.deployment.extraVolumes[index].quobyte` quobyte represents a Quobyte mount on the host that shares a pod's lifetime. @@ -11732,8 +11514,7 @@ Defaults to serivceaccount user
-### KamajiControlPlane.spec.deployment.extraVolumes[index].rbd - +`KamajiControlPlane.spec.deployment.extraVolumes[index].rbd` rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. @@ -11831,8 +11612,7 @@ More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
-### KamajiControlPlane.spec.deployment.extraVolumes[index].rbd.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].rbd.secretRef` secretRef is name of the authentication secret for RBDUser. If provided @@ -11866,8 +11646,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].scaleIO - +`KamajiControlPlane.spec.deployment.extraVolumes[index].scaleIO` scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. @@ -11967,8 +11746,7 @@ that is associated with this volume source.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].scaleIO.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].scaleIO.secretRef` secretRef references to the secret for ScaleIO user and other @@ -12000,8 +11778,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].secret - +`KamajiControlPlane.spec.deployment.extraVolumes[index].secret` secret represents a secret that should populate this volume. @@ -12063,8 +11840,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
-### KamajiControlPlane.spec.deployment.extraVolumes[index].secret.items[index] - +`KamajiControlPlane.spec.deployment.extraVolumes[index].secret.items[index]` Maps a string key to a path within a volume. @@ -12113,8 +11889,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].storageos - +`KamajiControlPlane.spec.deployment.extraVolumes[index].storageos` storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. @@ -12178,8 +11953,7 @@ Namespaces that do not pre-exist within StorageOS will be created.
-### KamajiControlPlane.spec.deployment.extraVolumes[index].storageos.secretRef - +`KamajiControlPlane.spec.deployment.extraVolumes[index].storageos.secretRef` secretRef specifies the secret to use for obtaining the StorageOS API @@ -12211,8 +11985,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlane.spec.deployment.extraVolumes[index].vsphereVolume - +`KamajiControlPlane.spec.deployment.extraVolumes[index].vsphereVolume` vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. @@ -12262,8 +12035,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### KamajiControlPlane.spec.deployment.podAdditionalMetadata - +`KamajiControlPlane.spec.deployment.podAdditionalMetadata` PodAdditionalMetadata defines the additional labels and annotations that must be attached @@ -12296,8 +12068,7 @@ to the resulting Pods managed by the Deployment. -### KamajiControlPlane.spec.deployment.strategy - +`KamajiControlPlane.spec.deployment.strategy` DeploymentStrategy describes how to replace existing pods with new ones. @@ -12330,8 +12101,7 @@ RollingUpdate.
-### KamajiControlPlane.spec.deployment.strategy.rollingUpdate - +`KamajiControlPlane.spec.deployment.strategy.rollingUpdate` Rolling update config params. Present only if DeploymentStrategyType = @@ -12383,8 +12153,7 @@ least 70% of desired pods.
-### KamajiControlPlane.spec.deployment.tolerations[index] - +`KamajiControlPlane.spec.deployment.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -12449,8 +12218,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### KamajiControlPlane.spec.deployment.topologySpreadConstraints[index] - +`KamajiControlPlane.spec.deployment.topologySpreadConstraints[index]` TopologySpreadConstraint specifies how to spread matching pods among the given topology. @@ -12610,8 +12378,7 @@ If this value is nil, the behavior is equivalent to the Ignore policy.
-### KamajiControlPlane.spec.deployment.topologySpreadConstraints[index].labelSelector - +`KamajiControlPlane.spec.deployment.topologySpreadConstraints[index].labelSelector` LabelSelector is used to find matching pods. @@ -12647,8 +12414,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlane.spec.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index] - +`KamajiControlPlane.spec.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -12692,8 +12458,7 @@ merge patch.
-### KamajiControlPlane.spec.kine - +`KamajiControlPlane.spec.kine` KineComponent allows the customization for the kine component of the control plane. @@ -12726,8 +12491,7 @@ Available only if Kamaji is running using Kine as backing storage. -### KamajiControlPlane.spec.kine.resources - +`KamajiControlPlane.spec.kine.resources` ResourceRequirements describes the compute resource requirements. @@ -12776,8 +12540,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.kine.resources.claims[index] - +`KamajiControlPlane.spec.kine.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -12813,8 +12576,7 @@ only the result of this request.
-### KamajiControlPlane.spec.kubelet - +`KamajiControlPlane.spec.kubelet` Configure the Kubelet options, such as the preferred address types, or the expected cgroupfs. @@ -12853,8 +12615,7 @@ Default to Hostname, InternalIP, ExternalIP.
-### KamajiControlPlane.spec.network - +`KamajiControlPlane.spec.network` Configure how the TenantControlPlane should be exposed. @@ -12936,8 +12697,7 @@ helping when serviceType is NodePort.
-### KamajiControlPlane.spec.network.ingress - +`KamajiControlPlane.spec.network.ingress` When specified, the KamajiControlPlane will be reachable using an Ingress object @@ -12986,8 +12746,7 @@ Useful if you need to define TLS/SSL passthrough, or other Ingress Controller-sp -### KamajiControlPlane.spec.network.loadBalancerConfig - +`KamajiControlPlane.spec.network.loadBalancerConfig` Optional configuration for the LoadBalancer service that exposes the Kamaji control plane. @@ -13026,8 +12785,7 @@ Example: {"192.168.1.0/24", "10.0.0.0/8"}
-### KamajiControlPlane.spec.scheduler - +`KamajiControlPlane.spec.scheduler` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -13074,8 +12832,7 @@ With no value, the default images will be used.
-### KamajiControlPlane.spec.scheduler.extraVolumeMounts[index] - +`KamajiControlPlane.spec.scheduler.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -13168,8 +12925,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlane.spec.scheduler.resources - +`KamajiControlPlane.spec.scheduler.resources` ResourceRequirements describes the compute resource requirements. @@ -13218,8 +12974,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlane.spec.scheduler.resources.claims[index] - +`KamajiControlPlane.spec.scheduler.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -13255,8 +13010,7 @@ only the result of this request.
-### KamajiControlPlane.status - +`KamajiControlPlane.status` KamajiControlPlaneStatus defines the observed state of KamajiControlPlane. @@ -13370,8 +13124,7 @@ equal to the desired number of control plane instances - ready instances.
-### KamajiControlPlane.status.conditions[index] - +`KamajiControlPlane.status.conditions[index]` Condition contains details for one aspect of the current state of this API Resource. @@ -13445,8 +13198,7 @@ with respect to the current state of the instance.
-## KamajiControlPlaneTemplate - +### KamajiControlPlaneTemplate @@ -13491,8 +13243,7 @@ KamajiControlPlaneTemplate is the Schema for the kamajicontrolplanetemplates API -### KamajiControlPlaneTemplate.spec - +`KamajiControlPlaneTemplate.spec` KamajiControlPlaneTemplateSpec defines the desired state of KamajiControlPlaneTemplate. @@ -13517,8 +13268,7 @@ KamajiControlPlaneTemplateSpec defines the desired state of KamajiControlPlaneTe -### KamajiControlPlaneTemplate.spec.template - +`KamajiControlPlaneTemplate.spec.template` KamajiControlPlaneTemplateResource describes the data needed to create a KamajiControlPlane from a template. @@ -13551,8 +13301,7 @@ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api- -### KamajiControlPlaneTemplate.spec.template.spec - +`KamajiControlPlaneTemplate.spec.template.spec` @@ -13668,8 +13417,7 @@ Helpful if running in an air-gapped environment.
-### KamajiControlPlaneTemplate.spec.template.spec.addons - +`KamajiControlPlaneTemplate.spec.template.spec.addons` The addons that must be managed by Kamaji, such as CoreDNS, kube-proxy, and konnectivity. @@ -13710,8 +13458,7 @@ The registry and the tag are configurable, the image is hard-coded to `kube-prox -### KamajiControlPlaneTemplate.spec.template.spec.addons.coreDNS - +`KamajiControlPlaneTemplate.spec.template.spec.addons.coreDNS` Enables the DNS addon in the Tenant Cluster. @@ -13754,8 +13501,7 @@ In case this value is set, kubeadm does not change automatically the version of -### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity` Enables the Konnectivity addon in the Tenant Cluster, required if the worker nodes are in a different network. @@ -13791,8 +13537,7 @@ Enables the Konnectivity addon in the Tenant Cluster, required if the worker nod -### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.agent - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.agent` @@ -13848,8 +13593,7 @@ Can be customized to start the konnectivity-agent even if the nodes are not read -### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.agent.tolerations[index] - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.agent.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -13914,8 +13658,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server` @@ -13977,8 +13720,7 @@ unxpected ways. Only modify if you know what you are doing.
-### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server.resources - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server.resources` Resources define the amount of CPU and memory to allocate to the Konnectivity server. @@ -14027,8 +13769,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server.resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.addons.konnectivity.server.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -14064,8 +13805,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.addons.kubeProxy - +`KamajiControlPlaneTemplate.spec.template.spec.addons.kubeProxy` Enables the kube-proxy addon in the Tenant Cluster. @@ -14100,8 +13840,7 @@ In case this value is set, kubeadm does not change automatically the version of -### KamajiControlPlaneTemplate.spec.template.spec.apiServer - +`KamajiControlPlaneTemplate.spec.template.spec.apiServer` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -14148,8 +13887,7 @@ With no value, the default images will be used.
-### KamajiControlPlaneTemplate.spec.template.spec.apiServer.extraVolumeMounts[index] - +`KamajiControlPlaneTemplate.spec.template.spec.apiServer.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -14242,8 +13980,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlaneTemplate.spec.template.spec.apiServer.resources - +`KamajiControlPlaneTemplate.spec.template.spec.apiServer.resources` ResourceRequirements describes the compute resource requirements. @@ -14292,8 +14029,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.apiServer.resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.apiServer.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -14329,8 +14065,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.controllerManager - +`KamajiControlPlaneTemplate.spec.template.spec.controllerManager` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -14377,8 +14112,7 @@ With no value, the default images will be used.
-### KamajiControlPlaneTemplate.spec.template.spec.controllerManager.extraVolumeMounts[index] - +`KamajiControlPlaneTemplate.spec.template.spec.controllerManager.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -14471,8 +14205,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlaneTemplate.spec.template.spec.controllerManager.resources - +`KamajiControlPlaneTemplate.spec.template.spec.controllerManager.resources` ResourceRequirements describes the compute resource requirements. @@ -14521,8 +14254,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.controllerManager.resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.controllerManager.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -14558,8 +14290,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment - +`KamajiControlPlaneTemplate.spec.template.spec.deployment` Configure how the TenantControlPlane Deployment object should be configured. @@ -14672,8 +14403,7 @@ to the resulting Pods managed by the Deployment.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.additionalMetadata - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.additionalMetadata` AdditionalMetadata refers to the additional labels and annotations attached @@ -14706,8 +14436,7 @@ to the resulting Deployment managed by Kamaji. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity` Affinity is a group of affinity scheduling rules. @@ -14746,8 +14475,7 @@ Affinity is a group of affinity scheduling rules. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity` Describes node affinity scheduling rules for the pod. @@ -14791,8 +14519,7 @@ may or may not try to eventually evict the pod from its node.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` An empty preferred scheduling term matches all objects with implicit weight 0 @@ -14827,8 +14554,7 @@ An empty preferred scheduling term matches all objects with implicit weight 0 -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference` A node selector term, associated with the corresponding weight. @@ -14860,8 +14586,7 @@ A node selector term, associated with the corresponding weight. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -14906,8 +14631,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -14952,8 +14676,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution` If the affinity requirements specified by this field are not met at @@ -14982,8 +14705,7 @@ may or may not try to eventually evict the pod from its node. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]` A null or empty node selector term matches no objects. The requirements of @@ -15017,8 +14739,7 @@ The TopologySelectorTerm type implements a subset of the NodeSelectorTerm. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -15063,8 +14784,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -15109,8 +14829,7 @@ This array is replaced during a strategic merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity` Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s)). @@ -15156,8 +14875,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -15192,8 +14910,7 @@ in the range 1-100.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -15279,8 +14996,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -15315,8 +15031,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -15360,8 +15075,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -15399,8 +15113,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -15444,8 +15157,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -15536,8 +15248,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -15572,8 +15283,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -15617,8 +15327,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -15656,8 +15365,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -15701,8 +15409,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.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)). @@ -15748,8 +15455,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -15784,8 +15490,7 @@ in the range 1-100.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -15871,8 +15576,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -15907,8 +15611,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -15952,8 +15655,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -15991,8 +15693,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -16036,8 +15737,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -16128,8 +15828,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -16164,8 +15863,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -16209,8 +15907,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -16248,8 +15945,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -16293,8 +15989,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.externalClusterReference - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.externalClusterReference` ExternalClusterReference allows defining the target Cluster where the Tenant Control Plane components must be deployed. @@ -16344,8 +16039,7 @@ With ExternalClusterReference this value can be left empty since the KamajiContr -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index]` A single application container that you want to run within a pod. @@ -16622,8 +16316,7 @@ Cannot be updated.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -16670,8 +16363,7 @@ Defaults to "".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -16719,8 +16411,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.configMapKeyRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -16765,8 +16456,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.fieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -16799,8 +16489,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.resourceFieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -16840,8 +16529,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.secretKeyRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -16886,8 +16574,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -16926,8 +16613,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index].configMapRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -16965,8 +16651,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index].secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].envFrom[index].secretRef` The Secret to select from @@ -17004,8 +16689,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -17058,8 +16742,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -17110,8 +16793,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -17140,8 +16822,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -17198,8 +16879,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -17232,8 +16912,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.sleep - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -17260,8 +16939,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -17297,8 +16975,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -17354,8 +17031,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -17384,8 +17060,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -17442,8 +17117,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -17476,8 +17150,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.sleep - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -17504,8 +17177,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -17541,8 +17213,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe` Periodic probe of container liveness. @@ -17660,8 +17331,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -17690,8 +17360,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -17730,8 +17399,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -17788,8 +17456,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -17822,8 +17489,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -17857,8 +17523,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].ports[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -17924,8 +17589,7 @@ Defaults to "TCP".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -18043,8 +17707,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -18073,8 +17736,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -18113,8 +17775,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -18171,8 +17832,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -18205,8 +17865,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -18240,8 +17899,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resizePolicy[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -18275,8 +17933,7 @@ If not specified, it defaults to NotRequired.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resources - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resources` Compute Resources required by this container. @@ -18327,8 +17984,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -18364,8 +18020,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -18515,8 +18170,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.appArmorProfile - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -18557,8 +18211,7 @@ Must be set if and only if type is "Localhost".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.capabilities - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -18592,8 +18245,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.seLinuxOptions - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -18643,8 +18295,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.seccompProfile - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -18687,8 +18338,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.windowsOptions - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -18745,8 +18395,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -18867,8 +18516,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -18897,8 +18545,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -18937,8 +18584,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -18995,8 +18641,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -19029,8 +18674,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -19064,8 +18708,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].volumeDevices[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -19097,8 +18740,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].volumeMounts[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -19191,8 +18833,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index]` A single application container that you want to run within a pod. @@ -19469,8 +19110,7 @@ Cannot be updated.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -19517,8 +19157,7 @@ Defaults to "".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -19566,8 +19205,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.configMapKeyRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -19612,8 +19250,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.fieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -19646,8 +19283,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.resourceFieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -19687,8 +19323,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.secretKeyRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -19733,8 +19368,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -19773,8 +19407,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index].configMapRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -19812,8 +19445,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index].secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].envFrom[index].secretRef` The Secret to select from @@ -19851,8 +19483,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -19905,8 +19536,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -19957,8 +19587,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -19987,8 +19616,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -20045,8 +19673,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -20079,8 +19706,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.sleep - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -20107,8 +19733,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -20144,8 +19769,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -20201,8 +19825,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -20231,8 +19854,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -20289,8 +19911,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -20323,8 +19944,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.sleep - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -20351,8 +19971,7 @@ Sleep represents a duration that the container should sleep. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -20388,8 +20007,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe` Periodic probe of container liveness. @@ -20507,8 +20125,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -20537,8 +20154,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -20577,8 +20193,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -20635,8 +20250,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -20669,8 +20283,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -20704,8 +20317,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].ports[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -20771,8 +20383,7 @@ Defaults to "TCP".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -20890,8 +20501,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -20920,8 +20530,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -20960,8 +20569,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -21018,8 +20626,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -21052,8 +20659,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -21087,8 +20693,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resizePolicy[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -21122,8 +20727,7 @@ If not specified, it defaults to NotRequired.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resources - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resources` Compute Resources required by this container. @@ -21174,8 +20778,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -21211,8 +20814,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -21362,8 +20964,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.appArmorProfile - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -21404,8 +21005,7 @@ Must be set if and only if type is "Localhost".
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.capabilities - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -21439,8 +21039,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.seLinuxOptions - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -21490,8 +21089,7 @@ Note that this field cannot be set when spec.os.name is windows. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.seccompProfile - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -21534,8 +21132,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.windowsOptions - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -21592,8 +21189,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -21714,8 +21310,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.exec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -21744,8 +21339,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.grpc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -21784,8 +21378,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.httpGet - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -21842,8 +21435,7 @@ Defaults to HTTP.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.httpGet.httpHeaders[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -21876,8 +21468,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.tcpSocket - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -21911,8 +21502,7 @@ Name must be an IANA_SVC_NAME.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].volumeDevices[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -21944,8 +21534,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].volumeMounts[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraInitContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -22038,8 +21627,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index]` Volume represents a named volume in a pod that may be accessed by any container in the pod. @@ -22358,8 +21946,7 @@ are redirected to the csi.vsphere.vmware.com CSI driver.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].awsElasticBlockStore - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].awsElasticBlockStore` awsElasticBlockStore represents an AWS Disk resource that is attached to a @@ -22419,8 +22006,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockst -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].azureDisk - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].azureDisk` azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. @@ -22489,8 +22075,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].azureFile - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].azureFile` azureFile represents an Azure File Service mount on the host and bind mount to the pod. @@ -22532,8 +22117,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cephfs - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cephfs` cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. @@ -22600,8 +22184,7 @@ More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cephfs.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cephfs.secretRef` secretRef is Optional: SecretRef is reference to the authentication secret for User, default is empty. @@ -22633,8 +22216,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cinder - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cinder` cinder represents a cinder volume attached and mounted on kubelets host machine. @@ -22690,8 +22272,7 @@ to OpenStack.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cinder.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].cinder.secretRef` secretRef is optional: points to a secret object containing parameters used to connect @@ -22723,8 +22304,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].configMap - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].configMap` configMap represents a configMap that should populate this volume @@ -22790,8 +22370,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].configMap.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -22840,8 +22419,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].csi - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].csi` csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. @@ -22903,8 +22481,7 @@ driver. Consult your driver's documentation for supported values.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].csi.nodePublishSecretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].csi.nodePublishSecretRef` nodePublishSecretRef is a reference to the secret object containing @@ -22939,8 +22516,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI` downwardAPI represents downward API about the pod that should populate this volume @@ -22981,8 +22557,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -23036,8 +22611,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index].fieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -23069,8 +22643,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index].resourceFieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -23110,8 +22683,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].emptyDir - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].emptyDir` emptyDir represents a temporary directory that shares a pod's lifetime. @@ -23152,8 +22724,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral` ephemeral represents a volume that is handled by a cluster storage driver. @@ -23221,8 +22792,7 @@ Required, must not be nil.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate` Will be used to create a stand-alone PVC to provision the volume. @@ -23279,8 +22849,7 @@ validation.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec` The specification for the PersistentVolumeClaim. The entire content is @@ -23411,8 +22980,7 @@ Value of Filesystem is implied when not included in claim spec.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource` dataSource field can be used to specify either: @@ -23460,8 +23028,7 @@ For any other third-party types, APIGroup is required.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef` dataSourceRef specifies the object from which to populate the volume with data, if a non-empty @@ -23533,8 +23100,7 @@ Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGr -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.resources - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.resources` resources represents the minimum resources the volume should have. @@ -23574,8 +23140,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector` selector is a label query over volumes to consider for binding. @@ -23609,8 +23174,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -23654,8 +23218,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].fc - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].fc` fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. @@ -23714,8 +23277,7 @@ Either wwids or combination of targetWWNs and lun must be set, but not both simu -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flexVolume - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flexVolume` flexVolume represents a generic volume resource that is @@ -23777,8 +23339,7 @@ scripts.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flexVolume.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flexVolume.secretRef` secretRef is Optional: secretRef is reference to the secret object containing @@ -23813,8 +23374,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flocker - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].flocker` flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. @@ -23848,8 +23408,7 @@ should be considered as deprecated
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].gcePersistentDisk - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].gcePersistentDisk` gcePersistentDisk represents a GCE Disk resource that is attached to a @@ -23911,8 +23470,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].gitRepo - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].gitRepo` gitRepo represents a git repository at a particular revision. @@ -23957,8 +23515,7 @@ the subdirectory with the given name.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].glusterfs - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].glusterfs` glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. @@ -24003,8 +23560,7 @@ More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].hostPath - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].hostPath` hostPath represents a pre-existing file or directory on the host @@ -24044,8 +23600,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].image - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].image` image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine. @@ -24099,8 +23654,7 @@ container images in workload controllers like Deployments and StatefulSets.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].iscsi - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].iscsi` iscsi represents an ISCSI Disk resource that is attached to a @@ -24210,8 +23764,7 @@ Defaults to false.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].iscsi.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].iscsi.secretRef` secretRef is the CHAP Secret for iSCSI target and initiator authentication @@ -24242,8 +23795,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].nfs - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].nfs` nfs represents an NFS mount on the host that shares a pod's lifetime @@ -24287,8 +23839,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].persistentVolumeClaim - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].persistentVolumeClaim` persistentVolumeClaimVolumeSource represents a reference to a @@ -24324,8 +23875,7 @@ Default false.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].photonPersistentDisk - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].photonPersistentDisk` photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. @@ -24360,8 +23910,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].portworxVolume - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].portworxVolume` portworxVolume represents a portworx volume attached and mounted on kubelets host machine. @@ -24406,8 +23955,7 @@ the ReadOnly setting in VolumeMounts.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected` projected items for all in one resources secrets, configmaps, and downward API @@ -24447,8 +23995,7 @@ handles one source.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index]` Projection that may be projected along with other supported volume types. @@ -24514,8 +24061,7 @@ may change the order over time.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle` ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field @@ -24590,8 +24136,7 @@ ClusterTrustBundles will be unified and deduplicated.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector` Select all ClusterTrustBundles that match this label selector. Only has @@ -24628,8 +24173,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -24673,8 +24217,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].configMap - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].configMap` configMap information about the configMap data to project @@ -24725,8 +24268,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].configMap.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -24775,8 +24317,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI` downwardAPI information about the downwardAPI data to project @@ -24801,8 +24342,7 @@ downwardAPI information about the downwardAPI data to project -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -24856,8 +24396,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -24889,8 +24428,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -24930,8 +24468,7 @@ Selects a resource of the container: only resources limits and requests -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].secret - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].secret` secret information about the secret data to project @@ -24982,8 +24519,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].secret.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].secret.items[index]` Maps a string key to a path within a volume. @@ -25032,8 +24568,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].serviceAccountToken - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].projected.sources[index].serviceAccountToken` serviceAccountToken is information about the serviceAccountToken data to project @@ -25083,8 +24618,7 @@ and must be at least 10 minutes.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].quobyte - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].quobyte` quobyte represents a Quobyte mount on the host that shares a pod's lifetime. @@ -25151,8 +24685,7 @@ Defaults to serivceaccount user
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].rbd - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].rbd` rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. @@ -25250,8 +24783,7 @@ More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].rbd.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].rbd.secretRef` secretRef is name of the authentication secret for RBDUser. If provided @@ -25285,8 +24817,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].scaleIO - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].scaleIO` scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. @@ -25386,8 +24917,7 @@ that is associated with this volume source.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].scaleIO.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].scaleIO.secretRef` secretRef references to the secret for ScaleIO user and other @@ -25419,8 +24949,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].secret - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].secret` secret represents a secret that should populate this volume. @@ -25482,8 +25011,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].secret.items[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].secret.items[index]` Maps a string key to a path within a volume. @@ -25532,8 +25060,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].storageos - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].storageos` storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. @@ -25597,8 +25124,7 @@ Namespaces that do not pre-exist within StorageOS will be created.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].storageos.secretRef - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].storageos.secretRef` secretRef specifies the secret to use for obtaining the StorageOS API @@ -25630,8 +25156,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].vsphereVolume - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.extraVolumes[index].vsphereVolume` vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. @@ -25681,8 +25206,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.podAdditionalMetadata - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.podAdditionalMetadata` PodAdditionalMetadata defines the additional labels and annotations that must be attached @@ -25715,8 +25239,7 @@ to the resulting Pods managed by the Deployment. -### KamajiControlPlaneTemplate.spec.template.spec.deployment.strategy - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.strategy` DeploymentStrategy describes how to replace existing pods with new ones. @@ -25749,8 +25272,7 @@ RollingUpdate.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.strategy.rollingUpdate - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.strategy.rollingUpdate` Rolling update config params. Present only if DeploymentStrategyType = @@ -25802,8 +25324,7 @@ least 70% of desired pods.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.tolerations[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -25868,8 +25389,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index]` TopologySpreadConstraint specifies how to spread matching pods among the given topology. @@ -26029,8 +25549,7 @@ If this value is nil, the behavior is equivalent to the Ignore policy.
-### KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index].labelSelector - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index].labelSelector` LabelSelector is used to find matching pods. @@ -26066,8 +25585,7 @@ operator is "In", and the values array contains only "value". The requirements a -### KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index] - +`KamajiControlPlaneTemplate.spec.template.spec.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -26111,8 +25629,7 @@ merge patch.
-### KamajiControlPlaneTemplate.spec.template.spec.kine - +`KamajiControlPlaneTemplate.spec.template.spec.kine` KineComponent allows the customization for the kine component of the control plane. @@ -26145,8 +25662,7 @@ Available only if Kamaji is running using Kine as backing storage. -### KamajiControlPlaneTemplate.spec.template.spec.kine.resources - +`KamajiControlPlaneTemplate.spec.template.spec.kine.resources` ResourceRequirements describes the compute resource requirements. @@ -26195,8 +25711,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.kine.resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.kine.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -26232,8 +25747,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.spec.kubelet - +`KamajiControlPlaneTemplate.spec.template.spec.kubelet` Configure the Kubelet options, such as the preferred address types, or the expected cgroupfs. @@ -26272,8 +25786,7 @@ Default to Hostname, InternalIP, ExternalIP.
-### KamajiControlPlaneTemplate.spec.template.spec.network - +`KamajiControlPlaneTemplate.spec.template.spec.network` Configure how the TenantControlPlane should be exposed. @@ -26355,8 +25868,7 @@ helping when serviceType is NodePort.
-### KamajiControlPlaneTemplate.spec.template.spec.network.ingress - +`KamajiControlPlaneTemplate.spec.template.spec.network.ingress` When specified, the KamajiControlPlane will be reachable using an Ingress object @@ -26405,8 +25917,7 @@ Useful if you need to define TLS/SSL passthrough, or other Ingress Controller-sp -### KamajiControlPlaneTemplate.spec.template.spec.network.loadBalancerConfig - +`KamajiControlPlaneTemplate.spec.template.spec.network.loadBalancerConfig` Optional configuration for the LoadBalancer service that exposes the Kamaji control plane. @@ -26445,8 +25956,7 @@ Example: {"192.168.1.0/24", "10.0.0.0/8"}
-### KamajiControlPlaneTemplate.spec.template.spec.scheduler - +`KamajiControlPlaneTemplate.spec.template.spec.scheduler` ControlPlaneComponent allows the customization for the given component of the control plane. @@ -26493,8 +26003,7 @@ With no value, the default images will be used.
-### KamajiControlPlaneTemplate.spec.template.spec.scheduler.extraVolumeMounts[index] - +`KamajiControlPlaneTemplate.spec.template.spec.scheduler.extraVolumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -26587,8 +26096,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### KamajiControlPlaneTemplate.spec.template.spec.scheduler.resources - +`KamajiControlPlaneTemplate.spec.template.spec.scheduler.resources` ResourceRequirements describes the compute resource requirements. @@ -26637,8 +26145,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### KamajiControlPlaneTemplate.spec.template.spec.scheduler.resources.claims[index] - +`KamajiControlPlaneTemplate.spec.template.spec.scheduler.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -26674,8 +26181,7 @@ only the result of this request.
-### KamajiControlPlaneTemplate.spec.template.metadata - +`KamajiControlPlaneTemplate.spec.template.metadata` Standard object's metadata. @@ -26713,7 +26219,7 @@ More info: http://kubernetes.io/docs/user-guide/labels
-# kamaji.clastix.io/v1alpha1 +## kamaji.clastix.io/v1alpha1 Resource Types: @@ -26724,8 +26230,7 @@ Resource Types: -## DataStore - +### DataStore @@ -26777,8 +26282,7 @@ DataStore is the Schema for the datastores API. -### DataStore.spec - +`DataStore.spec` DataStoreSpec defines the desired state of DataStore. @@ -26829,8 +26333,7 @@ This value is optional.
-### DataStore.spec.basicAuth - +`DataStore.spec.basicAuth` In case of authentication enabled for the given data store, specifies the username and password pair. @@ -26863,8 +26366,7 @@ This value is optional. -### DataStore.spec.basicAuth.password - +`DataStore.spec.basicAuth.password` @@ -26899,8 +26401,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.basicAuth.password.secretReference - +`DataStore.spec.basicAuth.password.secretReference` @@ -26940,8 +26441,7 @@ This value is mandatory.
-### DataStore.spec.basicAuth.username - +`DataStore.spec.basicAuth.username` @@ -26976,8 +26476,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.basicAuth.username.secretReference - +`DataStore.spec.basicAuth.username.secretReference` @@ -27017,8 +26516,7 @@ This value is mandatory.
-### DataStore.spec.tlsConfig - +`DataStore.spec.tlsConfig` Defines the TLS/SSL configuration required to connect to the data store in a secure way. @@ -27052,8 +26550,7 @@ The key reference is required since etcd authentication is based on certificates -### DataStore.spec.tlsConfig.certificateAuthority - +`DataStore.spec.tlsConfig.certificateAuthority` Retrieve the Certificate Authority certificate and private key, such as bare content of the file, or a SecretReference. @@ -27086,8 +26583,7 @@ The key reference is required since etcd authentication is based on certificates -### DataStore.spec.tlsConfig.certificateAuthority.certificate - +`DataStore.spec.tlsConfig.certificateAuthority.certificate` @@ -27122,8 +26618,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.tlsConfig.certificateAuthority.certificate.secretReference - +`DataStore.spec.tlsConfig.certificateAuthority.certificate.secretReference` @@ -27163,8 +26658,7 @@ This value is mandatory.
-### DataStore.spec.tlsConfig.certificateAuthority.privateKey - +`DataStore.spec.tlsConfig.certificateAuthority.privateKey` @@ -27199,8 +26693,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.tlsConfig.certificateAuthority.privateKey.secretReference - +`DataStore.spec.tlsConfig.certificateAuthority.privateKey.secretReference` @@ -27240,8 +26733,7 @@ This value is mandatory.
-### DataStore.spec.tlsConfig.clientCertificate - +`DataStore.spec.tlsConfig.clientCertificate` Specifies the SSL/TLS key and private key pair used to connect to the data store. @@ -27273,8 +26765,7 @@ Specifies the SSL/TLS key and private key pair used to connect to the data store -### DataStore.spec.tlsConfig.clientCertificate.certificate - +`DataStore.spec.tlsConfig.clientCertificate.certificate` @@ -27309,8 +26800,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.tlsConfig.clientCertificate.certificate.secretReference - +`DataStore.spec.tlsConfig.clientCertificate.certificate.secretReference` @@ -27350,8 +26840,7 @@ This value is mandatory.
-### DataStore.spec.tlsConfig.clientCertificate.privateKey - +`DataStore.spec.tlsConfig.clientCertificate.privateKey` @@ -27386,8 +26875,7 @@ It has precedence over the SecretReference value.
-### DataStore.spec.tlsConfig.clientCertificate.privateKey.secretReference - +`DataStore.spec.tlsConfig.clientCertificate.privateKey.secretReference` @@ -27427,8 +26915,7 @@ This value is mandatory.
-### DataStore.status - +`DataStore.status` DataStoreStatus defines the observed state of DataStore. @@ -27452,8 +26939,7 @@ DataStoreStatus defines the observed state of DataStore. -## TenantControlPlane - +### TenantControlPlane @@ -27505,8 +26991,7 @@ TenantControlPlane is the Schema for the tenantcontrolplanes API. -### TenantControlPlane.spec - +`TenantControlPlane.spec` @@ -27575,8 +27060,7 @@ DataStoreSchema by concatenating the namespace and name of the TenantControlPlan -### TenantControlPlane.spec.controlPlane - +`TenantControlPlane.spec.controlPlane` ControlPlane defines how the Tenant Control Plane Kubernetes resources must be created in the Admin Cluster, @@ -27616,8 +27100,7 @@ such as the number of Pod replicas, the Service resource, or the Ingress. -### TenantControlPlane.spec.controlPlane.service - +`TenantControlPlane.spec.controlPlane.service` Defining the options for the Tenant Control Plane Service resource. @@ -27651,8 +27134,7 @@ Defining the options for the Tenant Control Plane Service resource. -### TenantControlPlane.spec.controlPlane.service.additionalMetadata - +`TenantControlPlane.spec.controlPlane.service.additionalMetadata` AdditionalMetadata defines which additional metadata, such as labels and annotations, must be attached to the created resource. @@ -27684,8 +27166,7 @@ AdditionalMetadata defines which additional metadata, such as labels and annotat -### TenantControlPlane.spec.controlPlane.deployment - +`TenantControlPlane.spec.controlPlane.deployment` Defining the options for the deployed Tenant Control Plane as Deployment resource. @@ -27849,8 +27330,7 @@ All topologySpreadConstraints are ANDed.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index]` A single application container that you want to run within a pod. @@ -28127,8 +27607,7 @@ Cannot be updated.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -28175,8 +27654,7 @@ Defaults to "".
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -28224,8 +27702,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.configMapKeyRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -28270,8 +27747,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.fieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -28304,8 +27780,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.resourceFieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -28345,8 +27820,7 @@ Selects a resource of the container: only resources limits and requests -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.secretKeyRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -28391,8 +27865,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -28431,8 +27904,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index].configMapRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -28470,8 +27942,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index].secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].envFrom[index].secretRef` The Secret to select from @@ -28509,8 +27980,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -28563,8 +28033,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -28615,8 +28084,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -28645,8 +28113,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -28703,8 +28170,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -28737,8 +28203,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.sleep - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -28765,8 +28230,7 @@ Sleep represents a duration that the container should sleep. -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -28802,8 +28266,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -28859,8 +28322,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -28889,8 +28351,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -28947,8 +28408,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -28981,8 +28441,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.sleep - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -29009,8 +28468,7 @@ Sleep represents a duration that the container should sleep. -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -29046,8 +28504,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe` Periodic probe of container liveness. @@ -29165,8 +28622,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -29195,8 +28651,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -29235,8 +28690,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -29293,8 +28747,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -29327,8 +28780,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -29362,8 +28814,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].ports[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -29429,8 +28880,7 @@ Defaults to "TCP".
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -29548,8 +28998,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -29578,8 +29027,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -29618,8 +29066,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -29676,8 +29123,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -29710,8 +29156,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -29745,8 +29190,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resizePolicy[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -29780,8 +29224,7 @@ If not specified, it defaults to NotRequired.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resources - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resources` Compute Resources required by this container. @@ -29832,8 +29275,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resources.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -29869,8 +29311,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -30020,8 +29461,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.appArmorProfile - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -30062,8 +29502,7 @@ Must be set if and only if type is "Localhost".
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.capabilities - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -30097,8 +29536,7 @@ Note that this field cannot be set when spec.os.name is windows. -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.seLinuxOptions - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -30148,8 +29586,7 @@ Note that this field cannot be set when spec.os.name is windows. -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.seccompProfile - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -30192,8 +29629,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.windowsOptions - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -30250,8 +29686,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -30372,8 +29807,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -30402,8 +29836,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -30442,8 +29875,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -30500,8 +29932,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -30534,8 +29965,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -30569,8 +29999,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].volumeDevices[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -30602,8 +30031,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].volumeMounts[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -30696,8 +30124,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index]` A single application container that you want to run within a pod. @@ -30974,8 +30401,7 @@ Cannot be updated.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index]` EnvVar represents an environment variable present in a Container. @@ -31022,8 +30448,7 @@ Defaults to "".
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom` Source for the environment variable's value. Cannot be used if value is not empty. @@ -31071,8 +30496,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.configMapKeyRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.configMapKeyRef` Selects a key of a ConfigMap. @@ -31117,8 +30541,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.fieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.fieldRef` Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, @@ -31151,8 +30574,7 @@ spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podI -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.resourceFieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -31192,8 +30614,7 @@ Selects a resource of the container: only resources limits and requests -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.secretKeyRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].env[index].valueFrom.secretKeyRef` Selects a key of a secret in the pod's namespace @@ -31238,8 +30659,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index]` EnvFromSource represents the source of a set of ConfigMaps or Secrets @@ -31278,8 +30698,7 @@ EnvFromSource represents the source of a set of ConfigMaps or Secrets -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index].configMapRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index].configMapRef` The ConfigMap to select from @@ -31317,8 +30736,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index].secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].envFrom[index].secretRef` The Secret to select from @@ -31356,8 +30774,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle` Actions that the management system should take in response to container lifecycle events. @@ -31410,8 +30827,7 @@ StopSignal can only be set for Pods with a non-empty .spec.os.name
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart` PostStart is called immediately after a container is created. If the handler fails, @@ -31462,8 +30878,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.exec` Exec specifies a command to execute in the container. @@ -31492,8 +30907,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -31550,8 +30964,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -31584,8 +30997,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.sleep - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.sleep` Sleep represents a duration that the container should sleep. @@ -31612,8 +31024,7 @@ Sleep represents a duration that the container should sleep. -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.postStart.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -31649,8 +31060,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop` PreStop is called immediately before a container is terminated due to an @@ -31706,8 +31116,7 @@ lifecycle hooks will fail at runtime when it is specified.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.exec` Exec specifies a command to execute in the container. @@ -31736,8 +31145,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -31794,8 +31202,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -31828,8 +31235,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.sleep - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.sleep` Sleep represents a duration that the container should sleep. @@ -31856,8 +31262,7 @@ Sleep represents a duration that the container should sleep. -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].lifecycle.preStop.tcpSocket` Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept @@ -31893,8 +31298,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe` Periodic probe of container liveness. @@ -32012,8 +31416,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.exec` Exec specifies a command to execute in the container. @@ -32042,8 +31445,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -32082,8 +31484,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -32140,8 +31541,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -32174,8 +31574,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].livenessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -32209,8 +31608,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].ports[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].ports[index]` ContainerPort represents a network port in a single container. @@ -32276,8 +31674,7 @@ Defaults to "TCP".
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe` Periodic probe of container service readiness. @@ -32395,8 +31792,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.exec` Exec specifies a command to execute in the container. @@ -32425,8 +31821,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -32465,8 +31860,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -32523,8 +31917,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -32557,8 +31950,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].readinessProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -32592,8 +31984,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resizePolicy[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resizePolicy[index]` ContainerResizePolicy represents resource resize policy for the container. @@ -32627,8 +32018,7 @@ If not specified, it defaults to NotRequired.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resources - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resources` Compute Resources required by this container. @@ -32679,8 +32069,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resources.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -32716,8 +32105,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext` SecurityContext defines the security options the container should be run with. @@ -32867,8 +32255,7 @@ Note that this field cannot be set when spec.os.name is linux.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.appArmorProfile - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.appArmorProfile` appArmorProfile is the AppArmor options to use by this container. If set, this profile @@ -32909,8 +32296,7 @@ Must be set if and only if type is "Localhost".
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.capabilities - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.capabilities` The capabilities to add/drop when running containers. @@ -32944,8 +32330,7 @@ Note that this field cannot be set when spec.os.name is windows. -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.seLinuxOptions - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.seLinuxOptions` The SELinux context to be applied to the container. @@ -32995,8 +32380,7 @@ Note that this field cannot be set when spec.os.name is windows. -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.seccompProfile - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.seccompProfile` The seccomp options to use by this container. If seccomp options are @@ -33039,8 +32423,7 @@ Must be set if type is "Localhost". Must NOT be set for any other type.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.windowsOptions - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].securityContext.windowsOptions` The Windows specific settings applied to all containers. @@ -33097,8 +32480,7 @@ PodSecurityContext, the value specified in SecurityContext takes precedence.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe` StartupProbe indicates that the Pod has successfully initialized. @@ -33219,8 +32601,7 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#cont -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.exec - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.exec` Exec specifies a command to execute in the container. @@ -33249,8 +32630,7 @@ Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.grpc - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.grpc` GRPC specifies a GRPC HealthCheckRequest. @@ -33289,8 +32669,7 @@ If this is not specified, the default behavior is defined by gRPC.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.httpGet - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.httpGet` HTTPGet specifies an HTTP GET request to perform. @@ -33347,8 +32726,7 @@ Defaults to HTTP.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.httpGet.httpHeaders[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.httpGet.httpHeaders[index]` HTTPHeader describes a custom header to be used in HTTP probes @@ -33381,8 +32759,7 @@ This will be canonicalized upon output, so case-variant names will be understood -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.tcpSocket - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].startupProbe.tcpSocket` TCPSocket specifies a connection to a TCP port. @@ -33416,8 +32793,7 @@ Name must be an IANA_SVC_NAME.
-### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].volumeDevices[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].volumeDevices[index]` volumeDevice describes a mapping of a raw block device within a container. @@ -33449,8 +32825,7 @@ volumeDevice describes a mapping of a raw block device within a container. -### TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].volumeMounts[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalInitContainers[index].volumeMounts[index]` VolumeMount describes a mounting of a Volume within a container. @@ -33543,8 +32918,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### TenantControlPlane.spec.controlPlane.deployment.additionalMetadata - +`TenantControlPlane.spec.controlPlane.deployment.additionalMetadata` AdditionalMetadata defines which additional metadata, such as labels and annotations, must be attached to the created resource. @@ -33576,8 +32950,7 @@ AdditionalMetadata defines which additional metadata, such as labels and annotat -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts` AdditionalVolumeMounts allows to mount an additional volume into each component of the Control Plane @@ -33617,8 +32990,7 @@ AdditionalVolumeMounts allows to mount an additional volume into each component -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.apiServer[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.apiServer[index]` VolumeMount describes a mounting of a Volume within a container. @@ -33711,8 +33083,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.controllerManager[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.controllerManager[index]` VolumeMount describes a mounting of a Volume within a container. @@ -33805,8 +33176,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.scheduler[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumeMounts.scheduler[index]` VolumeMount describes a mounting of a Volume within a container. @@ -33899,8 +33269,7 @@ SubPathExpr and SubPath are mutually exclusive.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index]` Volume represents a named volume in a pod that may be accessed by any container in the pod. @@ -34219,8 +33588,7 @@ are redirected to the csi.vsphere.vmware.com CSI driver.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].awsElasticBlockStore - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].awsElasticBlockStore` awsElasticBlockStore represents an AWS Disk resource that is attached to a @@ -34280,8 +33648,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockst -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].azureDisk - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].azureDisk` azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. @@ -34350,8 +33717,7 @@ the ReadOnly setting in VolumeMounts.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].azureFile - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].azureFile` azureFile represents an Azure File Service mount on the host and bind mount to the pod. @@ -34393,8 +33759,7 @@ the ReadOnly setting in VolumeMounts.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cephfs - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cephfs` cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. @@ -34461,8 +33826,7 @@ More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cephfs.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cephfs.secretRef` secretRef is Optional: SecretRef is reference to the authentication secret for User, default is empty. @@ -34494,8 +33858,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cinder - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cinder` cinder represents a cinder volume attached and mounted on kubelets host machine. @@ -34551,8 +33914,7 @@ to OpenStack.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cinder.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].cinder.secretRef` secretRef is optional: points to a secret object containing parameters used to connect @@ -34584,8 +33946,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].configMap - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].configMap` configMap represents a configMap that should populate this volume @@ -34651,8 +34012,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].configMap.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -34701,8 +34061,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].csi - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].csi` csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. @@ -34764,8 +34123,7 @@ driver. Consult your driver's documentation for supported values.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].csi.nodePublishSecretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].csi.nodePublishSecretRef` nodePublishSecretRef is a reference to the secret object containing @@ -34800,8 +34158,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI` downwardAPI represents downward API about the pod that should populate this volume @@ -34842,8 +34199,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -34897,8 +34253,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index].fieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -34930,8 +34285,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index].resourceFieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -34971,8 +34325,7 @@ Selects a resource of the container: only resources limits and requests -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].emptyDir - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].emptyDir` emptyDir represents a temporary directory that shares a pod's lifetime. @@ -35013,8 +34366,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral` ephemeral represents a volume that is handled by a cluster storage driver. @@ -35082,8 +34434,7 @@ Required, must not be nil.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate` Will be used to create a stand-alone PVC to provision the volume. @@ -35140,8 +34491,7 @@ validation.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec` The specification for the PersistentVolumeClaim. The entire content is @@ -35272,8 +34622,7 @@ Value of Filesystem is implied when not included in claim spec.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSource` dataSource field can be used to specify either: @@ -35321,8 +34670,7 @@ For any other third-party types, APIGroup is required.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef` dataSourceRef specifies the object from which to populate the volume with data, if a non-empty @@ -35394,8 +34742,7 @@ Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGr -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.resources - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.resources` resources represents the minimum resources the volume should have. @@ -35435,8 +34782,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.selector - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.selector` selector is a label query over volumes to consider for binding. @@ -35470,8 +34816,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -35515,8 +34860,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].fc - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].fc` fc represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. @@ -35575,8 +34919,7 @@ Either wwids or combination of targetWWNs and lun must be set, but not both simu -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flexVolume - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flexVolume` flexVolume represents a generic volume resource that is @@ -35638,8 +34981,7 @@ scripts.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flexVolume.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flexVolume.secretRef` secretRef is Optional: secretRef is reference to the secret object containing @@ -35674,8 +35016,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flocker - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].flocker` flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. @@ -35709,8 +35050,7 @@ should be considered as deprecated
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].gcePersistentDisk - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].gcePersistentDisk` gcePersistentDisk represents a GCE Disk resource that is attached to a @@ -35772,8 +35112,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].gitRepo - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].gitRepo` gitRepo represents a git repository at a particular revision. @@ -35818,8 +35157,7 @@ the subdirectory with the given name.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].glusterfs - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].glusterfs` glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. @@ -35864,8 +35202,7 @@ More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].hostPath - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].hostPath` hostPath represents a pre-existing file or directory on the host @@ -35905,8 +35242,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].image - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].image` image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine. @@ -35960,8 +35296,7 @@ container images in workload controllers like Deployments and StatefulSets.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].iscsi - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].iscsi` iscsi represents an ISCSI Disk resource that is attached to a @@ -36071,8 +35406,7 @@ Defaults to false.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].iscsi.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].iscsi.secretRef` secretRef is the CHAP Secret for iSCSI target and initiator authentication @@ -36103,8 +35437,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].nfs - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].nfs` nfs represents an NFS mount on the host that shares a pod's lifetime @@ -36148,8 +35481,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].persistentVolumeClaim - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].persistentVolumeClaim` persistentVolumeClaimVolumeSource represents a reference to a @@ -36185,8 +35517,7 @@ Default false.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].photonPersistentDisk - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].photonPersistentDisk` photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. @@ -36221,8 +35552,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].portworxVolume - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].portworxVolume` portworxVolume represents a portworx volume attached and mounted on kubelets host machine. @@ -36267,8 +35597,7 @@ the ReadOnly setting in VolumeMounts.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected` projected items for all in one resources secrets, configmaps, and downward API @@ -36308,8 +35637,7 @@ handles one source.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index]` Projection that may be projected along with other supported volume types. @@ -36375,8 +35703,7 @@ may change the order over time.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle` ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field @@ -36451,8 +35778,7 @@ ClusterTrustBundles will be unified and deduplicated.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector` Select all ClusterTrustBundles that match this label selector. Only has @@ -36489,8 +35815,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].clusterTrustBundle.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -36534,8 +35859,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].configMap - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].configMap` configMap information about the configMap data to project @@ -36586,8 +35910,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].configMap.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].configMap.items[index]` Maps a string key to a path within a volume. @@ -36636,8 +35959,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI` downwardAPI information about the downwardAPI data to project @@ -36662,8 +35984,7 @@ downwardAPI information about the downwardAPI data to project -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index]` DownwardAPIVolumeFile represents information to create the file containing the pod field @@ -36717,8 +36038,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index].fieldRef` Required: Selects a field of the pod: only annotations, labels, name, namespace and uid are supported. @@ -36750,8 +36070,7 @@ Required: Selects a field of the pod: only annotations, labels, name, namespace -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef` Selects a resource of the container: only resources limits and requests @@ -36791,8 +36110,7 @@ Selects a resource of the container: only resources limits and requests -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].secret - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].secret` secret information about the secret data to project @@ -36843,8 +36161,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].secret.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].secret.items[index]` Maps a string key to a path within a volume. @@ -36893,8 +36210,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].serviceAccountToken - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].projected.sources[index].serviceAccountToken` serviceAccountToken is information about the serviceAccountToken data to project @@ -36944,8 +36260,7 @@ and must be at least 10 minutes.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].quobyte - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].quobyte` quobyte represents a Quobyte mount on the host that shares a pod's lifetime. @@ -37012,8 +36327,7 @@ Defaults to serivceaccount user
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].rbd - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].rbd` rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. @@ -37111,8 +36425,7 @@ More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].rbd.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].rbd.secretRef` secretRef is name of the authentication secret for RBDUser. If provided @@ -37146,8 +36459,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].scaleIO - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].scaleIO` scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. @@ -37247,8 +36559,7 @@ that is associated with this volume source.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].scaleIO.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].scaleIO.secretRef` secretRef references to the secret for ScaleIO user and other @@ -37280,8 +36591,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].secret - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].secret` secret represents a secret that should populate this volume. @@ -37343,8 +36653,7 @@ More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].secret.items[index] - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].secret.items[index]` Maps a string key to a path within a volume. @@ -37393,8 +36702,7 @@ mode, like fsGroup, and the result can be other mode bits set.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].storageos - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].storageos` storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. @@ -37458,8 +36766,7 @@ Namespaces that do not pre-exist within StorageOS will be created.
-### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].storageos.secretRef - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].storageos.secretRef` secretRef specifies the secret to use for obtaining the StorageOS API @@ -37491,8 +36798,7 @@ More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/nam -### TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].vsphereVolume - +`TenantControlPlane.spec.controlPlane.deployment.additionalVolumes[index].vsphereVolume` vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. @@ -37542,8 +36848,7 @@ Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-### TenantControlPlane.spec.controlPlane.deployment.affinity - +`TenantControlPlane.spec.controlPlane.deployment.affinity` If specified, the Tenant Control Plane pod's scheduling constraints. @@ -37583,8 +36888,7 @@ More info: https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods- -### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity` Describes node affinity scheduling rules for the pod. @@ -37628,8 +36932,7 @@ may or may not try to eventually evict the pod from its node.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` An empty preferred scheduling term matches all objects with implicit weight 0 @@ -37664,8 +36967,7 @@ An empty preferred scheduling term matches all objects with implicit weight 0 -### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference` A node selector term, associated with the corresponding weight. @@ -37697,8 +36999,7 @@ A node selector term, associated with the corresponding weight. -### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -37743,8 +37044,7 @@ This array is replaced during a strategic merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -37789,8 +37089,7 @@ This array is replaced during a strategic merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution` If the affinity requirements specified by this field are not met at @@ -37819,8 +37118,7 @@ may or may not try to eventually evict the pod from its node. -### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]` A null or empty node selector term matches no objects. The requirements of @@ -37854,8 +37152,7 @@ The TopologySelectorTerm type implements a subset of the NodeSelectorTerm. -### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -37900,8 +37197,7 @@ This array is replaced during a strategic merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]` A node selector requirement is a selector that contains values, a key, and an operator @@ -37946,8 +37242,7 @@ This array is replaced during a strategic merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity` Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s)). @@ -37993,8 +37288,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -38029,8 +37323,7 @@ in the range 1-100.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -38116,8 +37409,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -38152,8 +37444,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38197,8 +37488,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -38236,8 +37526,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38281,8 +37570,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -38373,8 +37661,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -38409,8 +37696,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38454,8 +37740,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -38493,8 +37778,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38538,8 +37822,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity - +`TenantControlPlane.spec.controlPlane.deployment.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)). @@ -38585,8 +37868,7 @@ podAffinityTerm are intersected, i.e. all terms must be satisfied.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]` The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) @@ -38621,8 +37903,7 @@ in the range 1-100.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm` Required. A pod affinity term, associated with the corresponding weight. @@ -38708,8 +37989,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector` A label query over a set of resources, in this case pods. @@ -38744,8 +38024,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38789,8 +38068,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -38828,8 +38106,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -38873,8 +38150,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]` Defines a set of pods (namely those matching the labelSelector @@ -38965,8 +38241,7 @@ null or empty namespaces list and null namespaceSelector means "this pod's names -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector` A label query over a set of resources, in this case pods. @@ -39001,8 +38276,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -39046,8 +38320,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector` A label query over the set of namespaces that the term applies to. @@ -39085,8 +38358,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -39130,8 +38402,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.deployment.extraArgs - +`TenantControlPlane.spec.controlPlane.deployment.extraArgs` ExtraArgs allows adding additional arguments to the Control Plane components, @@ -39180,8 +38451,7 @@ Only modify if you know what you are doing. -### TenantControlPlane.spec.controlPlane.deployment.podAdditionalMetadata - +`TenantControlPlane.spec.controlPlane.deployment.podAdditionalMetadata` AdditionalMetadata defines which additional metadata, such as labels and annotations, must be attached to the created resource. @@ -39213,8 +38483,7 @@ AdditionalMetadata defines which additional metadata, such as labels and annotat -### TenantControlPlane.spec.controlPlane.deployment.registrySettings - +`TenantControlPlane.spec.controlPlane.deployment.registrySettings` RegistrySettings allows to override the default images for the given Tenant Control Plane instance. @@ -39277,8 +38546,7 @@ Optional.
-### TenantControlPlane.spec.controlPlane.deployment.resources - +`TenantControlPlane.spec.controlPlane.deployment.resources` Resources defines the amount of memory and CPU to allocate to each component of the Control Plane @@ -39326,8 +38594,7 @@ Available only if Kamaji is running using Kine as backing storage.
-### TenantControlPlane.spec.controlPlane.deployment.resources.apiServer - +`TenantControlPlane.spec.controlPlane.deployment.resources.apiServer` ResourceRequirements describes the compute resource requirements. @@ -39376,8 +38643,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.resources.apiServer.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.resources.apiServer.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -39413,8 +38679,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.resources.controllerManager - +`TenantControlPlane.spec.controlPlane.deployment.resources.controllerManager` ResourceRequirements describes the compute resource requirements. @@ -39463,8 +38728,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.resources.controllerManager.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.resources.controllerManager.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -39500,8 +38764,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.resources.kine - +`TenantControlPlane.spec.controlPlane.deployment.resources.kine` Define the kine container resources. @@ -39551,8 +38814,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.resources.kine.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.resources.kine.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -39588,8 +38850,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.resources.scheduler - +`TenantControlPlane.spec.controlPlane.deployment.resources.scheduler` ResourceRequirements describes the compute resource requirements. @@ -39638,8 +38899,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.controlPlane.deployment.resources.scheduler.claims[index] - +`TenantControlPlane.spec.controlPlane.deployment.resources.scheduler.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -39675,8 +38935,7 @@ only the result of this request.
-### TenantControlPlane.spec.controlPlane.deployment.strategy - +`TenantControlPlane.spec.controlPlane.deployment.strategy` Strategy describes how to replace existing pods with new ones for the given Tenant Control Plane. @@ -39710,8 +38969,7 @@ RollingUpdate.
-### TenantControlPlane.spec.controlPlane.deployment.strategy.rollingUpdate - +`TenantControlPlane.spec.controlPlane.deployment.strategy.rollingUpdate` Rolling update config params. Present only if DeploymentStrategyType = @@ -39763,8 +39021,7 @@ least 70% of desired pods.
-### TenantControlPlane.spec.controlPlane.deployment.tolerations[index] - +`TenantControlPlane.spec.controlPlane.deployment.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -39829,8 +39086,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index] - +`TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index]` TopologySpreadConstraint specifies how to spread matching pods among the given topology. @@ -39990,8 +39246,7 @@ If this value is nil, the behavior is equivalent to the Ignore policy.
-### TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index].labelSelector - +`TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index].labelSelector` LabelSelector is used to find matching pods. @@ -40027,8 +39282,7 @@ operator is "In", and the values array contains only "value". The requirements a -### TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index] - +`TenantControlPlane.spec.controlPlane.deployment.topologySpreadConstraints[index].labelSelector.matchExpressions[index]` A label selector requirement is a selector that contains values, a key, and an operator that @@ -40072,8 +39326,7 @@ merge patch.
-### TenantControlPlane.spec.controlPlane.ingress - +`TenantControlPlane.spec.controlPlane.ingress` Defining the options for an Optional Ingress which will expose API Server of the Tenant Control Plane @@ -40113,8 +39366,7 @@ Ingress's host will be "..", where domain is specifie -### TenantControlPlane.spec.controlPlane.ingress.additionalMetadata - +`TenantControlPlane.spec.controlPlane.ingress.additionalMetadata` AdditionalMetadata defines which additional metadata, such as labels and annotations, must be attached to the created resource. @@ -40146,8 +39398,7 @@ AdditionalMetadata defines which additional metadata, such as labels and annotat -### TenantControlPlane.spec.kubernetes - +`TenantControlPlane.spec.kubernetes` Kubernetes specification for tenant control plane @@ -40190,8 +39441,7 @@ Full reference available here: https://kubernetes.io/docs/reference/access-authn -### TenantControlPlane.spec.kubernetes.kubelet - +`TenantControlPlane.spec.kubernetes.kubelet` @@ -40230,8 +39480,7 @@ Default to Hostname, InternalIP, ExternalIP.
-### TenantControlPlane.spec.addons - +`TenantControlPlane.spec.addons` Addons contain which addons are enabled @@ -40272,8 +39521,7 @@ The registry and the tag are configurable, the image is hard-coded to `kube-prox -### TenantControlPlane.spec.addons.coreDNS - +`TenantControlPlane.spec.addons.coreDNS` Enables the DNS addon in the Tenant Cluster. @@ -40308,8 +39556,7 @@ In case this value is set, kubeadm does not change automatically the version of -### TenantControlPlane.spec.addons.konnectivity - +`TenantControlPlane.spec.addons.konnectivity` Enables the Konnectivity addon in the Tenant Cluster, required if the worker nodes are in a different network. @@ -40345,8 +39592,7 @@ Enables the Konnectivity addon in the Tenant Cluster, required if the worker nod -### TenantControlPlane.spec.addons.konnectivity.agent - +`TenantControlPlane.spec.addons.konnectivity.agent` @@ -40402,8 +39648,7 @@ Can be customized to start the konnectivity-agent even if the nodes are not read -### TenantControlPlane.spec.addons.konnectivity.agent.tolerations[index] - +`TenantControlPlane.spec.addons.konnectivity.agent.tolerations[index]` The pod this Toleration is attached to tolerates any taint that matches @@ -40468,8 +39713,7 @@ If the operator is Exists, the value should be empty, otherwise just a regular s -### TenantControlPlane.spec.addons.konnectivity.server - +`TenantControlPlane.spec.addons.konnectivity.server` @@ -40531,8 +39775,7 @@ unxpected ways. Only modify if you know what you are doing.
-### TenantControlPlane.spec.addons.konnectivity.server.resources - +`TenantControlPlane.spec.addons.konnectivity.server.resources` Resources define the amount of CPU and memory to allocate to the Konnectivity server. @@ -40581,8 +39824,7 @@ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-co -### TenantControlPlane.spec.addons.konnectivity.server.resources.claims[index] - +`TenantControlPlane.spec.addons.konnectivity.server.resources.claims[index]` ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -40618,8 +39860,7 @@ only the result of this request.
-### TenantControlPlane.spec.addons.kubeProxy - +`TenantControlPlane.spec.addons.kubeProxy` Enables the kube-proxy addon in the Tenant Cluster. @@ -40654,8 +39895,7 @@ In case this value is set, kubeadm does not change automatically the version of -### TenantControlPlane.spec.networkProfile - +`TenantControlPlane.spec.networkProfile` NetworkProfile specifies how the network is @@ -40765,8 +40005,7 @@ Example: {"192.168.1.0/24", "10.0.0.0/8"}
-### TenantControlPlane.status - +`TenantControlPlane.status` TenantControlPlaneStatus defines the observed state of TenantControlPlane. @@ -40841,8 +40080,7 @@ that are necessary to run a kubernetes control plane
-### TenantControlPlane.status.addons - +`TenantControlPlane.status.addons` Addons contains the status of the different Addons @@ -40881,8 +40119,7 @@ Addons contains the status of the different Addons -### TenantControlPlane.status.addons.coreDNS - +`TenantControlPlane.status.addons.coreDNS` AddonStatus defines the observed state of an Addon. @@ -40916,8 +40153,7 @@ AddonStatus defines the observed state of an Addon. -### TenantControlPlane.status.addons.konnectivity - +`TenantControlPlane.status.addons.konnectivity` KonnectivityStatus defines the status of Konnectivity as Addon. @@ -40991,8 +40227,7 @@ KonnectivityStatus defines the status of Konnectivity as Addon. -### TenantControlPlane.status.addons.konnectivity.agent - +`TenantControlPlane.status.addons.konnectivity.agent` @@ -41033,8 +40268,7 @@ KonnectivityStatus defines the status of Konnectivity as Addon. -### TenantControlPlane.status.addons.konnectivity.certificate - +`TenantControlPlane.status.addons.konnectivity.certificate` CertificatePrivateKeyPairStatus defines the status. @@ -41075,8 +40309,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.addons.konnectivity.clusterrolebinding - +`TenantControlPlane.status.addons.konnectivity.clusterrolebinding` @@ -41117,8 +40350,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.addons.konnectivity.configMap - +`TenantControlPlane.status.addons.konnectivity.configMap` @@ -41150,8 +40382,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.addons.konnectivity.kubeconfig - +`TenantControlPlane.status.addons.konnectivity.kubeconfig` KubeconfigStatus contains information about the generated kubeconfig. @@ -41192,8 +40423,7 @@ KubeconfigStatus contains information about the generated kubeconfig. -### TenantControlPlane.status.addons.konnectivity.sa - +`TenantControlPlane.status.addons.konnectivity.sa` @@ -41234,8 +40464,7 @@ KubeconfigStatus contains information about the generated kubeconfig. -### TenantControlPlane.status.addons.konnectivity.service - +`TenantControlPlane.status.addons.konnectivity.service` KubernetesServiceStatus defines the status for the Tenant Control Plane Service in the management cluster. @@ -41291,8 +40520,7 @@ if one is present.
-### TenantControlPlane.status.addons.konnectivity.service.conditions[index] - +`TenantControlPlane.status.addons.konnectivity.service.conditions[index]` Condition contains details for one aspect of the current state of this API Resource. @@ -41367,8 +40595,7 @@ with respect to the current state of the instance.
-### TenantControlPlane.status.addons.konnectivity.service.loadBalancer - +`TenantControlPlane.status.addons.konnectivity.service.loadBalancer` LoadBalancer contains the current status of the load-balancer, @@ -41395,8 +40622,7 @@ Traffic intended for the service should be sent to these ingress points.
-### TenantControlPlane.status.addons.konnectivity.service.loadBalancer.ingress[index] - +`TenantControlPlane.status.addons.konnectivity.service.loadBalancer.ingress[index]` LoadBalancerIngress represents the status of a load-balancer ingress point: @@ -41451,8 +40677,7 @@ If used, every port defined in the service should have an entry in it
-### TenantControlPlane.status.addons.konnectivity.service.loadBalancer.ingress[index].ports[index] - +`TenantControlPlane.status.addons.konnectivity.service.loadBalancer.ingress[index].ports[index]` PortStatus represents the error condition of a service port @@ -41499,8 +40724,7 @@ The supported values are: "TCP", "UDP", "SCTP"
-### TenantControlPlane.status.addons.kubeProxy - +`TenantControlPlane.status.addons.kubeProxy` AddonStatus defines the observed state of an Addon. @@ -41534,8 +40758,7 @@ AddonStatus defines the observed state of an Addon. -### TenantControlPlane.status.certificates - +`TenantControlPlane.status.certificates` Certificates contains information about the different certificates @@ -41603,8 +40826,7 @@ that are necessary to run a kubernetes control plane -### TenantControlPlane.status.certificates.apiServer - +`TenantControlPlane.status.certificates.apiServer` CertificatePrivateKeyPairStatus defines the status. @@ -41645,8 +40867,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.certificates.apiServerKubeletClient - +`TenantControlPlane.status.certificates.apiServerKubeletClient` CertificatePrivateKeyPairStatus defines the status. @@ -41687,8 +40908,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.certificates.ca - +`TenantControlPlane.status.certificates.ca` CertificatePrivateKeyPairStatus defines the status. @@ -41729,8 +40949,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.certificates.etcd - +`TenantControlPlane.status.certificates.etcd` ETCDCertificatesStatus defines the observed state of ETCD Certificate for API server. @@ -41762,8 +40981,7 @@ ETCDCertificatesStatus defines the observed state of ETCD Certificate for API se -### TenantControlPlane.status.certificates.etcd.apiServer - +`TenantControlPlane.status.certificates.etcd.apiServer` APIServerCertificatesStatus defines the observed state of ETCD Certificate for API server. @@ -41804,8 +41022,7 @@ APIServerCertificatesStatus defines the observed state of ETCD Certificate for A -### TenantControlPlane.status.certificates.etcd.ca - +`TenantControlPlane.status.certificates.etcd.ca` ETCDCertificateStatus defines the observed state of ETCD Certificate for API server. @@ -41846,8 +41063,7 @@ ETCDCertificateStatus defines the observed state of ETCD Certificate for API ser -### TenantControlPlane.status.certificates.frontProxyCA - +`TenantControlPlane.status.certificates.frontProxyCA` CertificatePrivateKeyPairStatus defines the status. @@ -41888,8 +41104,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.certificates.frontProxyClient - +`TenantControlPlane.status.certificates.frontProxyClient` CertificatePrivateKeyPairStatus defines the status. @@ -41930,8 +41145,7 @@ CertificatePrivateKeyPairStatus defines the status. -### TenantControlPlane.status.certificates.sa - +`TenantControlPlane.status.certificates.sa` PublicKeyPrivateKeyPairStatus defines the status. @@ -41972,8 +41186,7 @@ PublicKeyPrivateKeyPairStatus defines the status. -### TenantControlPlane.status.kubeadmPhase - +`TenantControlPlane.status.kubeadmPhase` KubeadmPhase contains the status of the kubeadm phases action @@ -41998,8 +41211,7 @@ KubeadmPhase contains the status of the kubeadm phases action -### TenantControlPlane.status.kubeadmPhase.bootstrapToken - +`TenantControlPlane.status.kubeadmPhase.bootstrapToken` KubeadmPhaseStatus contains the status of a kubeadm phase action. @@ -42033,8 +41245,7 @@ KubeadmPhaseStatus contains the status of a kubeadm phase action. -### TenantControlPlane.status.kubeadmconfig - +`TenantControlPlane.status.kubeadmconfig` KubeadmConfig contains the status of the configuration required by kubeadm @@ -42075,8 +41286,7 @@ KubeadmConfig contains the status of the configuration required by kubeadm -### TenantControlPlane.status.kubeconfig - +`TenantControlPlane.status.kubeconfig` KubeConfig contains information about the kubenconfigs that control plane pieces need @@ -42115,8 +41325,7 @@ KubeConfig contains information about the kubenconfigs that control plane pieces -### TenantControlPlane.status.kubeconfig.admin - +`TenantControlPlane.status.kubeconfig.admin` KubeconfigStatus contains information about the generated kubeconfig. @@ -42157,8 +41366,7 @@ KubeconfigStatus contains information about the generated kubeconfig. -### TenantControlPlane.status.kubeconfig.controllerManager - +`TenantControlPlane.status.kubeconfig.controllerManager` KubeconfigStatus contains information about the generated kubeconfig. @@ -42199,8 +41407,7 @@ KubeconfigStatus contains information about the generated kubeconfig. -### TenantControlPlane.status.kubeconfig.scheduler - +`TenantControlPlane.status.kubeconfig.scheduler` KubeconfigStatus contains information about the generated kubeconfig. @@ -42241,8 +41448,7 @@ KubeconfigStatus contains information about the generated kubeconfig. -### TenantControlPlane.status.kubernetesResources - +`TenantControlPlane.status.kubernetesResources` Kubernetes contains information about the reconciliation of the required Kubernetes resources deployed in the admin cluster @@ -42288,8 +41494,7 @@ Kubernetes contains information about the reconciliation of the required Kuberne -### TenantControlPlane.status.kubernetesResources.deployment - +`TenantControlPlane.status.kubernetesResources.deployment` KubernetesDeploymentStatus defines the status for the Tenant Control Plane Deployment in the management cluster. @@ -42423,8 +41628,7 @@ either be pods that are running but not yet available or pods that still have no -### TenantControlPlane.status.kubernetesResources.deployment.conditions[index] - +`TenantControlPlane.status.kubernetesResources.deployment.conditions[index]` DeploymentCondition describes the state of a deployment at a certain point. @@ -42488,8 +41692,7 @@ DeploymentCondition describes the state of a deployment at a certain point. -### TenantControlPlane.status.kubernetesResources.ingress - +`TenantControlPlane.status.kubernetesResources.ingress` KubernetesIngressStatus defines the status for the Tenant Control Plane Ingress in the management cluster. @@ -42528,8 +41731,7 @@ KubernetesIngressStatus defines the status for the Tenant Control Plane Ingress -### TenantControlPlane.status.kubernetesResources.ingress.loadBalancer - +`TenantControlPlane.status.kubernetesResources.ingress.loadBalancer` loadBalancer contains the current status of the load-balancer. @@ -42554,8 +41756,7 @@ loadBalancer contains the current status of the load-balancer. -### TenantControlPlane.status.kubernetesResources.ingress.loadBalancer.ingress[index] - +`TenantControlPlane.status.kubernetesResources.ingress.loadBalancer.ingress[index]` IngressLoadBalancerIngress represents the status of a load-balancer ingress point. @@ -42594,8 +41795,7 @@ IngressLoadBalancerIngress represents the status of a load-balancer ingress poin -### TenantControlPlane.status.kubernetesResources.ingress.loadBalancer.ingress[index].ports[index] - +`TenantControlPlane.status.kubernetesResources.ingress.loadBalancer.ingress[index].ports[index]` IngressPortStatus represents the error condition of a service port @@ -42642,8 +41842,7 @@ The supported values are: "TCP", "UDP", "SCTP"
-### TenantControlPlane.status.kubernetesResources.service - +`TenantControlPlane.status.kubernetesResources.service` KubernetesServiceStatus defines the status for the Tenant Control Plane Service in the management cluster. @@ -42699,8 +41898,7 @@ if one is present.
-### TenantControlPlane.status.kubernetesResources.service.conditions[index] - +`TenantControlPlane.status.kubernetesResources.service.conditions[index]` Condition contains details for one aspect of the current state of this API Resource. @@ -42775,8 +41973,7 @@ with respect to the current state of the instance.
-### TenantControlPlane.status.kubernetesResources.service.loadBalancer - +`TenantControlPlane.status.kubernetesResources.service.loadBalancer` LoadBalancer contains the current status of the load-balancer, @@ -42803,8 +42000,7 @@ Traffic intended for the service should be sent to these ingress points.
-### TenantControlPlane.status.kubernetesResources.service.loadBalancer.ingress[index] - +`TenantControlPlane.status.kubernetesResources.service.loadBalancer.ingress[index]` LoadBalancerIngress represents the status of a load-balancer ingress point: @@ -42859,8 +42055,7 @@ If used, every port defined in the service should have an entry in it
-### TenantControlPlane.status.kubernetesResources.service.loadBalancer.ingress[index].ports[index] - +`TenantControlPlane.status.kubernetesResources.service.loadBalancer.ingress[index].ports[index]` PortStatus represents the error condition of a service port @@ -42907,8 +42102,7 @@ The supported values are: "TCP", "UDP", "SCTP"
-### TenantControlPlane.status.kubernetesResources.version - +`TenantControlPlane.status.kubernetesResources.version` KubernetesVersion contains the information regarding the running Kubernetes version, and its upgrade status. @@ -42943,8 +42137,7 @@ KubernetesVersion contains the information regarding the running Kubernetes vers -### TenantControlPlane.status.storage - +`TenantControlPlane.status.storage` Storage Status contains information about Kubernetes storage system @@ -42997,8 +42190,7 @@ Storage Status contains information about Kubernetes storage system -### TenantControlPlane.status.storage.certificate - +`TenantControlPlane.status.storage.certificate` @@ -43039,8 +42231,7 @@ Storage Status contains information about Kubernetes storage system -### TenantControlPlane.status.storage.config - +`TenantControlPlane.status.storage.config` @@ -43072,8 +42263,7 @@ Storage Status contains information about Kubernetes storage system -### TenantControlPlane.status.storage.setup - +`TenantControlPlane.status.storage.setup` diff --git a/docs/templates/reference-cr.tmpl b/docs/templates/reference-cr.tmpl index 743cb97..7b057c0 100644 --- a/docs/templates/reference-cr.tmpl +++ b/docs/templates/reference-cr.tmpl @@ -11,7 +11,7 @@ Packages: {{- range .Groups }} {{- $group := . }} -# {{.Group}}/{{.Version}} +## {{.Group}}/{{.Version}} Resource Types: {{range .Kinds}} @@ -20,15 +20,14 @@ Resource Types: {{range .Kinds}} {{$kind := .}} -## {{.Name}} +### {{.Name}} {{range .Types}} {{if not .IsTopLevel}} -### {{.Name}} +`{{.Name}}` {{end}} - {{.Description}}