VSphereFailureDomain [infrastructure.cluster.x-k8s.io/v1beta1]
- Description
- VSphereFailureDomain is the Schema for the vspherefailuredomains API.
- Type
object
Specification
.spec
- Description
- VSphereFailureDomainSpec defines the desired state of VSphereFailureDomain.
- Type
object- Required
regiontopologyzone
.spec.region
- Description
- Region defines the name and type of a region
- Type
object- Required
nametagCategorytype
.spec.topology
- Description
- Topology describes a given failure domain using vSphere constructs
- Type
object- Required
datacenter
.spec.topology.hosts
- Description
- Hosts has information required for placement of machines on VSphere hosts.
- Type
object- Required
hostGroupNamevmGroupName
.spec.topology.networkConfigurations
- Description
- NetworkConfigurations is a list of network configurations within this failure domain.
- Type
array
.spec.topology.networkConfigurations[]
- Description
- NetworkConfiguration defines a network configuration that should be used when consuming a failure domain.
- Type
object- Required
networkName
.spec.topology.networkConfigurations[].addressesFromPools
- Description
- AddressesFromPools is a list of IPAddressPools that should be assigned to IPAddressClaims. The machine's cloud-init metadata will be populated with IPAddresses fulfilled by an IPAM provider.
- Type
array
.spec.topology.networkConfigurations[].addressesFromPools[]
- Description
- TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
- Type
object- Required
kindname
.spec.topology.networkConfigurations[].dhcp4Overrides
- Description
- DHCP4Overrides allows for the control over several DHCP behaviors. Overrides will only be applied when the corresponding DHCP flag is set. Only configured values will be sent, omitted values will default to distribution defaults. Dependent on support in the network stack for your distribution. For more information see the netplan reference (https://netplan.io/reference#dhcp-overrides)
- Type
object
.spec.topology.networkConfigurations[].dhcp6Overrides
- Description
- DHCP6Overrides allows for the control over several DHCP behaviors. Overrides will only be applied when the corresponding DHCP flag is set. Only configured values will be sent, omitted values will default to distribution defaults. Dependent on support in the network stack for your distribution. For more information see the netplan reference (https://netplan.io/reference#dhcp-overrides)
- Type
object
.spec.topology.networkConfigurations[].nameservers
- Description
- Nameservers is a list of IPv4 and/or IPv6 addresses used as DNS nameservers. Please note that Linux allows only three nameservers (https://linux.die.net/man/5/resolv.conf).
- Type
array
.spec.topology.networkConfigurations[].nameservers[]
- Type
string
.spec.topology.networkConfigurations[].searchDomains
- Description
- SearchDomains is a list of search domains used when resolving IP addresses with DNS.
- Type
array
.spec.topology.networkConfigurations[].searchDomains[]
- Type
string
.spec.topology.networks
- Description
- Networks is the list of networks within this failure domain
- Type
array
.spec.topology.networks[]
- Type
string
.spec.zone
- Description
- Zone defines the name and type of a zone
- Type
object- Required
nametagCategorytype
API Endpoints
The following API endpoints are available:
/apis/infrastructure.cluster.x-k8s.io/v1beta1/vspherefailuredomainsDELETE: delete collection of VSphereFailureDomainGET: list objects of kind VSphereFailureDomainPOST: create a new VSphereFailureDomain
/apis/infrastructure.cluster.x-k8s.io/v1beta1/vspherefailuredomains/{name}DELETE: delete the specified VSphereFailureDomainGET: read the specified VSphereFailureDomainPATCH: partially update the specified VSphereFailureDomainPUT: replace the specified VSphereFailureDomain
/apis/infrastructure.cluster.x-k8s.io/v1beta1/vspherefailuredomains
- HTTP method
DELETE- Description
- delete collection of VSphereFailureDomain
- HTTP responses
- HTTP method
GET- Description
- list objects of kind VSphereFailureDomain
- HTTP responses
- HTTP method
POST- Description
- create a new VSphereFailureDomain
- Query parameters
- Body parameters
- HTTP responses
/apis/infrastructure.cluster.x-k8s.io/v1beta1/vspherefailuredomains/{name}
- HTTP method
DELETE- Description
- delete the specified VSphereFailureDomain
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified VSphereFailureDomain
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified VSphereFailureDomain
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified VSphereFailureDomain
- Query parameters
- Body parameters
- HTTP responses