infrastructure.cluster.x-k8s.io/v1alpha1
package v1alpha1 contains API Schema definitions for the infrastructure v1alpha1 API group
Resource Types:OpenStackFloatingIPPool
OpenStackFloatingIPPool is the Schema for the openstackfloatingippools API.
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec OpenStackFloatingIPPoolSpec |
|
||||||||||
status OpenStackFloatingIPPoolStatus |
OpenStackFloatingIPPoolSpec
(Appears on: OpenStackFloatingIPPool)
OpenStackFloatingIPPoolSpec defines the desired state of OpenStackFloatingIPPool.
Field | Description |
---|---|
preAllocatedFloatingIPs []string |
PreAllocatedFloatingIPs is a list of floating IPs precreated in OpenStack that should be used by this pool. These are used before allocating new ones and are not deleted from OpenStack when the pool is deleted. |
maxIPs int |
(Optional)
MaxIPs is the maximum number of floating ips that can be allocated from this pool, if nil there is no limit. If set, the pool will stop allocating floating ips when it reaches this number of ClaimedIPs. |
identityRef sigs.k8s.io/cluster-api-provider-openstack/api/v1beta1.OpenStackIdentityReference |
IdentityRef is a reference to a identity to be used when reconciling this pool. |
floatingIPNetwork sigs.k8s.io/cluster-api-provider-openstack/api/v1beta1.NetworkParam |
(Optional)
FloatingIPNetwork is the external network to use for floating ips, if there’s only one external network it will be used by default |
reclaimPolicy ReclaimPolicy |
The stratergy to use for reclaiming floating ips when they are released from a machine |
OpenStackFloatingIPPoolStatus
(Appears on: OpenStackFloatingIPPool)
OpenStackFloatingIPPoolStatus defines the observed state of OpenStackFloatingIPPool.
Field | Description |
---|---|
claimedIPs []string |
(Optional) |
availableIPs []string |
(Optional) |
failedIPs []string |
(Optional)
FailedIPs contains a list of floating ips that failed to be allocated |
floatingIPNetwork sigs.k8s.io/cluster-api-provider-openstack/api/v1beta1.NetworkStatus |
(Optional)
floatingIPNetwork contains information about the network used for floating ips |
conditions sigs.k8s.io/cluster-api/api/v1beta1.Conditions |
ReclaimPolicy
(string
alias)
(Appears on: OpenStackFloatingIPPoolSpec)
ReclaimPolicy is a string type alias to represent reclaim policies for floating ips.
Value | Description |
---|---|
"Delete" |
ReclaimDelete is the reclaim policy for floating ips. |
"Retain" |
ReclaimRetain is the reclaim policy for floating ips. |
Generated with gen-crd-api-reference-docs
.