--- weight: 40 author: chaozhou@alauda.io category: api queries:
- hcsmachineconfigpool crd
- hcs config pool
- hcs machine config pool
HCSMachineConfigPool [infrastructure.cluster.x-k8s.io/v1beta1]
infrastructure.cluster.x-k8s.io group
HCSMachineConfigPool is the Schema for the hcsmachineconfigpools API. It provides a pool of pre-defined machine configurations (hostname, network settings) that can be claimed by HCSMachine resources.
v1beta1 versionspec object required
spec defines the desired state of HCSMachineConfigPool
configs []object
MachineConfig defines the configuration for a single machine in the pool.
hostname string
Hostname is the hostname to assign to the machine.
networks []object
MachineConfigNetworkConfig defines the network configuration for a machine.
ipAddress string
IpAddress is the static IP address to assign to the machine.
subnetName string
SubnetName is the name of the subnet to use.
subnetId string
SubnetId is the ID of the subnet to use.
status object
status defines the observed state of HCSMachineConfigPool
availableCount integer
AvailableCount is the number of available configurations in the pool.
totalCount integer
TotalCount is the total number of configurations in the pool.
usedConfigs []object
UsedConfig represents a machine configuration that has been claimed by a HCSMachine.
hostname string required
HostName is the hostname of the claimed configuration.
machineRef string required
MachineRef is the name of the HCSMachine that claimed this configuration.