# Functions
Convert_v1beta1_Addon_To_v1beta2_Addon is an autogenerated conversion function.
Convert_v1beta1_AddonIssue_To_v1beta2_AddonIssue is an autogenerated conversion function.
Convert_v1beta1_AddonState_To_v1beta2_AddonState is an autogenerated conversion function.
Convert_v1beta1_AWSManagedControlPlane_To_v1beta2_AWSManagedControlPlane is an autogenerated conversion function.
Convert_v1beta1_AWSManagedControlPlaneList_To_v1beta2_AWSManagedControlPlaneList is an autogenerated conversion function.
No description provided by the author
Convert_v1beta1_AWSManagedControlPlaneStatus_To_v1beta2_AWSManagedControlPlaneStatus is an autogenerated conversion function.
Convert_v1beta1_Bastion_To_v1beta2_Bastion is a generated conversion function.
Convert_v1beta1_ControlPlaneLoggingSpec_To_v1beta2_ControlPlaneLoggingSpec is an autogenerated conversion function.
Convert_v1beta1_EncryptionConfig_To_v1beta2_EncryptionConfig is an autogenerated conversion function.
Convert_v1beta1_EndpointAccess_To_v1beta2_EndpointAccess is an autogenerated conversion function.
Convert_v1beta1_IAMAuthenticatorConfig_To_v1beta2_IAMAuthenticatorConfig is an autogenerated conversion function.
Convert_v1beta1_IdentityProviderStatus_To_v1beta2_IdentityProviderStatus is an autogenerated conversion function.
Convert_v1beta1_KubeProxy_To_v1beta2_KubeProxy is an autogenerated conversion function.
Convert_v1beta1_KubernetesMapping_To_v1beta2_KubernetesMapping is an autogenerated conversion function.
Convert_v1beta1_NetworkSpec_To_v1beta2_NetworkSpec is a conversion function.
Convert_v1beta1_NetworkStatus_To_v1beta2_NetworkStatus is a conversion function.
Convert_v1beta1_OIDCIdentityProviderConfig_To_v1beta2_OIDCIdentityProviderConfig is an autogenerated conversion function.
Convert_v1beta1_OIDCProviderStatus_To_v1beta2_OIDCProviderStatus is an autogenerated conversion function.
Convert_v1beta1_RoleMapping_To_v1beta2_RoleMapping is an autogenerated conversion function.
Convert_v1beta1_UserMapping_To_v1beta2_UserMapping is an autogenerated conversion function.
Convert_v1beta1_VpcCni_To_v1beta2_VpcCni is an autogenerated conversion function.
Convert_v1beta2_Addon_To_v1beta1_Addon is an autogenerated conversion function.
Convert_v1beta2_AddonIssue_To_v1beta1_AddonIssue is an autogenerated conversion function.
Convert_v1beta2_AddonState_To_v1beta1_AddonState is an autogenerated conversion function.
Convert_v1beta2_AWSManagedControlPlane_To_v1beta1_AWSManagedControlPlane is an autogenerated conversion function.
Convert_v1beta2_AWSManagedControlPlaneList_To_v1beta1_AWSManagedControlPlaneList is an autogenerated conversion function.
Convert_v1beta2_AWSManagedControlPlaneSpec_To_v1beta1_AWSManagedControlPlaneSpec is a generated conversion function.
Convert_v1beta2_AWSManagedControlPlaneStatus_To_v1beta1_AWSManagedControlPlaneStatus is an autogenerated conversion function.
Convert_v1beta2_Bastion_To_v1beta1_Bastion is a generated conversion function.
Convert_v1beta2_ControlPlaneLoggingSpec_To_v1beta1_ControlPlaneLoggingSpec is an autogenerated conversion function.
Convert_v1beta2_EncryptionConfig_To_v1beta1_EncryptionConfig is an autogenerated conversion function.
Convert_v1beta2_EndpointAccess_To_v1beta1_EndpointAccess is an autogenerated conversion function.
Convert_v1beta2_IAMAuthenticatorConfig_To_v1beta1_IAMAuthenticatorConfig is an autogenerated conversion function.
Convert_v1beta2_IdentityProviderStatus_To_v1beta1_IdentityProviderStatus is an autogenerated conversion function.
Convert_v1beta2_KubeProxy_To_v1beta1_KubeProxy is an autogenerated conversion function.
Convert_v1beta2_KubernetesMapping_To_v1beta1_KubernetesMapping is an autogenerated conversion function.
Convert_v1beta2_NetworkSpec_To_v1beta1_NetworkSpec is a generated conversion function.
Convert_v1beta2_NetworkStatus_To_v1beta1_NetworkStatus is a conversion function.
Convert_v1beta2_OIDCIdentityProviderConfig_To_v1beta1_OIDCIdentityProviderConfig is an autogenerated conversion function.
Convert_v1beta2_OIDCProviderStatus_To_v1beta1_OIDCProviderStatus is an autogenerated conversion function.
Convert_v1beta2_RoleMapping_To_v1beta1_RoleMapping is an autogenerated conversion function.
Convert_v1beta2_UserMapping_To_v1beta1_UserMapping is an autogenerated conversion function.
No description provided by the author
RegisterConversions adds conversion functions to the given scheme.
# Constants
AWSManagedControlPlaneKind is the Kind of AWSManagedControlPlane.
EKSAddonsConfiguredCondition condition reports on the successful reconciliation of EKS addons.
EKSAddonsConfiguredFailedReason used to report failures while reconciling the EKS addons.
EKSControlPlaneCreatingCondition condition reports on whether the eks control plane is creating.
EKSControlPlaneReadyCondition condition reports on the successful reconciliation of eks control plane.
EKSControlPlaneReconciliationFailedReason used to report failures while reconciling EKS control plane.
EKSControlPlaneUpdatingCondition condition reports on whether the eks control plane is updating.
EKSIdentityProviderConfiguredCondition condition reports on the successful association of identity provider config.
EKSIdentityProviderConfiguredFailedReason used to report failures while reconciling the identity provider config association.
IAMAuthenticatorConfigurationFailedReason used to report failures while reconciling the aws-iam-authenticator config.
IAMAuthenticatorConfiguredCondition condition reports on the successful reconciliation of aws-iam-authenticator config.
IAMControlPlaneRolesReadyCondition condition reports on the successful reconciliation of eks control plane iam roles.
IAMControlPlaneRolesReconciliationFailedReason used to report failures while reconciling EKS control plane iam roles.
ManagedControlPlaneFinalizer allows the controller to clean up resources on delete.
SecurityGroupCluster is the security group for communication between EKS control plane and managed node groups.
# Variables
AddonResolutionNone indicates that if there are parameter conflicts then resolution will not be done and an error will be reported.
AddonResolutionOverwrite indicates that if there are parameter conflicts then resolution will be accomplished via overwriting.
AddonStatusActive is a status to indicate the addon is active.
AddonStatusCreateFailed is a status to indicate the addon failed creation.
AddonStatusCreating is a status to indicate the addon is creating.
AddonStatusDegraded is a status to indicate the addon is in a degraded state.
AddonStatusDeleteFailed is a status to indicate the addon failed deletion.
AddonStatusDeleting is a status to indicate the addon is deleting.
AddonStatusUpdating is a status to indicate the addon is updating.
AddToScheme adds the types in this group-version to the given scheme.
DefaultEKSControlPlaneRole is the name of the default IAM role to use for the EKS control plane if no other role is supplied in the spec and if iam role creation is not enabled.
EKSTokenMethodAWSCli indicates that the AWS CLI will be used to get a token Version 1.16.156 or greater is required of the AWS CLI.
EKSTokenMethodIAMAuthenticator indicates that IAM autenticator will be used to get a token.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
Errors for validation of Amazon EKS nodes that are registered with the control plane.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Addon represents a EKS addon.
AddonIssue represents an issue with an addon.
AddonState represents the state of an addon.
AWSManagedControlPlane is the schema for the Amazon EKS Managed Control Plane API.
AWSManagedControlPlaneList contains a list of Amazon EKS Managed Control Planes.
AWSManagedControlPlaneSpec defines the desired state of an Amazon EKS Cluster.
AWSManagedControlPlaneStatus defines the observed state of an Amazon EKS Cluster.
ControlPlaneLoggingSpec defines what EKS control plane logs that should be enabled.
EncryptionConfig specifies the encryption configuration for the EKS clsuter.
EndpointAccess specifies how control plane endpoints are accessible.
IAMAuthenticatorConfig represents an aws-iam-authenticator configuration.
IdentityProviderStatus holds the status for associated identity provider.
KubeProxy specifies how the kube-proxy daemonset is managed.
KubernetesMapping represents the kubernetes RBAC mapping.
OIDCIdentityProviderConfig defines the configuration for an OIDC identity provider.
OIDCProviderStatus holds the status of the AWS OIDC identity provider.
RoleMapping represents a mapping from a IAM role to Kubernetes users and groups.
UserMapping represents a mapping from an IAM user to Kubernetes users and groups.
VpcCni specifies configuration related to the VPC CNI.
# Type aliases
AddonResolution defines the method for resolving parameter conflicts.
AddonStatus defines the status for an addon.
EKSTokenMethod defines the method for obtaining a client token to use when connecting to EKS.