Module k8s_cluster_api::v1beta1::infrastructure::aws
source · [−]Structs
AMIReference is a reference to a specific AWS resource by ID, ARN, or filters. Only one of ID, ARN or Filters may be specified. Specifying more than one will result in a validation error.
Auto-generated derived type for AWSClusterSpec via CustomResource
AWSClusterSpec defines the desired state of an EC2-based Kubernetes cluster.
AWSClusterStatus defines the observed state of AWSCluster.
AWSIdentityReference specifies a identity.
AWSLoadBalancerSpec defines the desired state of an AWS load balancer.
Auto-generated derived type for AWSMachineTemplateSpec via CustomResource
Instance describes an AWS instance.
NetworkSpec encapsulates all things related to AWS network.
NetworkStatus encapsulates AWS networking resources.
VPCSpec configures an AWS VPC.
Volume encapsulates the configuration options for the storage device.
Enums
AWSIdentityKind defines allowed AWS identity types.
ClassicELBScheme defines the scheme of a classic load balancer.
EKSAMILookupType specifies which AWS AMI to use for a AWSMachine and AWSMachinePool.
InstanceState describes the state of an AWS instance.
Constants
ClusterRoleIdentityKind defines identity reference kind as AWSClusterRoleIdentity.
ClusterStaticIdentityKind defines identity reference kind as AWSClusterStaticIdentity.
ControllerIdentityKind defines identity reference kind as AWSClusterControllerIdentity.