Structs§
- Cluster
- Auto-generated derived type for ClusterSpec via
CustomResource
- Cluster
Availability Gates - ClusterAvailabilityGate contains the type of a Cluster condition to be used as availability gate.
- Cluster
Cluster Network - clusterNetwork represents the cluster network configuration.
- Cluster
Cluster Network Pods - pods is the network ranges from which Pod networks are allocated.
- Cluster
Cluster Network Services - services is the network ranges from which service VIPs are allocated.
- Cluster
Control Plane Endpoint - controlPlaneEndpoint represents the endpoint used to communicate with the control plane.
- Cluster
Control Plane Ref - controlPlaneRef is an optional reference to a provider-specific resource that holds the details for provisioning the Control Plane for a Cluster.
- Cluster
Infrastructure Ref - infrastructureRef is a reference to a provider-specific resource that holds the details for provisioning infrastructure for a cluster in said provider.
- Cluster
Spec - spec is the desired state of Cluster.
- Cluster
Status - status is the observed state of Cluster.
- Cluster
Status Failure Domains - failureDomains is a slice of failure domain objects synced from the infrastructure provider.
- Cluster
Status V1beta2 - v1beta2 groups all the fields that will be added or modified in Cluster’s status with the V1Beta2 version.
- Cluster
Status V1beta2 Control Plane - controlPlane groups all the observations about Cluster’s ControlPlane current state.
- Cluster
Status V1beta2 Workers - workers groups all the observations about Cluster’s Workers current state.
- Cluster
Topology - topology encapsulates the topology for the cluster. NOTE: It is required to enable the ClusterTopology feature gate flag to activate managed topologies support; this feature is highly experimental, and parts of it might still be not implemented.
- Cluster
Topology Control Plane - controlPlane describes the cluster control plane.
- Cluster
Topology Control Plane Machine Health Check - machineHealthCheck allows to enable, disable and override the MachineHealthCheck configuration in the ClusterClass for this control plane.
- Cluster
Topology Control Plane Machine Health Check Remediation Template - remediationTemplate is a reference to a remediation template provided by an infrastructure provider.
- Cluster
Topology Control Plane Machine Health Check Unhealthy Conditions - UnhealthyCondition represents a Node condition type and value with a timeout specified as a duration. When the named condition has been in the given status for at least the timeout value, a node is considered unhealthy.
- Cluster
Topology Control Plane Metadata - metadata is the metadata applied to the ControlPlane and the Machines of the ControlPlane if the ControlPlaneTemplate referenced by the ClusterClass is machine based. If not, it is applied only to the ControlPlane. At runtime this metadata is merged with the corresponding metadata from the ClusterClass.
- Cluster
Topology Control Plane Readiness Gates - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.
- Cluster
Topology Control Plane Variables - variables can be used to customize the ControlPlane through patches.
- Cluster
Topology Control Plane Variables Overrides - ClusterVariable can be used to customize the Cluster through patches. Each ClusterVariable is associated with a
Variable definition in the ClusterClass
status
variables. - Cluster
Topology Variables - ClusterVariable can be used to customize the Cluster through patches. Each ClusterVariable is associated with a
Variable definition in the ClusterClass
status
variables. - Cluster
Topology Workers - workers encapsulates the different constructs that form the worker nodes for the cluster.
- Cluster
Topology Workers Machine Deployments - MachineDeploymentTopology specifies the different parameters for a set of worker nodes in the topology. This set of nodes is managed by a MachineDeployment object whose lifecycle is managed by the Cluster controller.
- Cluster
Topology Workers Machine Deployments Machine Health Check - machineHealthCheck allows to enable, disable and override the MachineHealthCheck configuration in the ClusterClass for this MachineDeployment.
- Cluster
Topology Workers Machine Deployments Machine Health Check Remediation Template - remediationTemplate is a reference to a remediation template provided by an infrastructure provider.
- Cluster
Topology Workers Machine Deployments Machine Health Check Unhealthy Conditions - UnhealthyCondition represents a Node condition type and value with a timeout specified as a duration. When the named condition has been in the given status for at least the timeout value, a node is considered unhealthy.
- Cluster
Topology Workers Machine Deployments Metadata - metadata is the metadata applied to the MachineDeployment and the machines of the MachineDeployment. At runtime this metadata is merged with the corresponding metadata from the ClusterClass.
- Cluster
Topology Workers Machine Deployments Readiness Gates - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.
- Cluster
Topology Workers Machine Deployments Strategy - strategy is the deployment strategy to use to replace existing machines with new ones.
- Cluster
Topology Workers Machine Deployments Strategy Remediation - remediation controls the strategy of remediating unhealthy machines and how remediating operations should occur during the lifecycle of the dependant MachineSets.
- Cluster
Topology Workers Machine Deployments Strategy Rolling Update - rollingUpdate is the rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
- Cluster
Topology Workers Machine Deployments Variables - variables can be used to customize the MachineDeployment through patches.
- Cluster
Topology Workers Machine Deployments Variables Overrides - ClusterVariable can be used to customize the Cluster through patches. Each ClusterVariable is associated with a
Variable definition in the ClusterClass
status
variables. - Cluster
Topology Workers Machine Pools - MachinePoolTopology specifies the different parameters for a pool of worker nodes in the topology. This pool of nodes is managed by a MachinePool object whose lifecycle is managed by the Cluster controller.
- Cluster
Topology Workers Machine Pools Metadata - metadata is the metadata applied to the MachinePool. At runtime this metadata is merged with the corresponding metadata from the ClusterClass.
- Cluster
Topology Workers Machine Pools Variables - variables can be used to customize the MachinePool through patches.
- Cluster
Topology Workers Machine Pools Variables Overrides - ClusterVariable can be used to customize the Cluster through patches. Each ClusterVariable is associated with a
Variable definition in the ClusterClass
status
variables.
Enums§
- Cluster
Availability Gates Polarity - ClusterAvailabilityGate contains the type of a Cluster condition to be used as availability gate.
- Cluster
Status Phase - status is the observed state of Cluster.
- Cluster
Topology Control Plane Readiness Gates Polarity - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.
- Cluster
Topology Workers Machine Deployments Readiness Gates Polarity - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.
- Cluster
Topology Workers Machine Deployments Strategy Rolling Update Delete Policy - rollingUpdate is the rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
- Cluster
Topology Workers Machine Deployments Strategy Type - strategy is the deployment strategy to use to replace existing machines with new ones.