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.