# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DesiredSizeManagedByACKController is the value of the DesiredSizeManagedByAnnotation annotation that indicates that the desired size of a nodegroup is managed by the ACK controller.
DesiredSizeManagedByExternalAutoscaler is the value of the DesiredSizeManagedByAnnotation annotation that indicates that the desired size of a nodegroup is managed by an external autoscaler.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
DesiredSizeManagedByAnnotation is the annotation key used to set the management style for the desired size of a nodegroup scaling configuration.
ForceNodeGroupUpdateVersionAnnotation is the annotation key used to force an update of the nodegroup version.
GroupVersion is the API Group Version used to register the objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
The access configuration for the cluster.
AccessEntry is the Schema for the AccessEntries API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="CLUSTER",type=string,priority=0,JSONPath=`.spec.clusterName` +kubebuilder:printcolumn:name="TYPE",type=string,priority=0,JSONPath=`.spec.type` +kubebuilder:printcolumn:name="USERNAME",type=string,priority=0,JSONPath=`.spec.username` +kubebuilder:printcolumn:name="PRINCIPALARN",type=string,priority=1,JSONPath=`.spec.principalARN` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
An access entry allows an IAM principal (user or role) to access your cluster.
AccessEntryList contains a list of AccessEntry +kubebuilder:object:root=true.
AccessEntrySpec defines the desired state of AccessEntry.
AccessEntryStatus defines the observed state of AccessEntry.
An access policy includes permissions that allow Amazon EKS to authorize an IAM principal to work with Kubernetes objects on your cluster.
The scope of an AccessPolicy that's associated to an AccessEntry.
Addon is the Schema for the Addons API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="CLUSTER",type=string,priority=0,JSONPath=`.spec.clusterName` +kubebuilder:printcolumn:name="ADDONVERSION",type=string,priority=0,JSONPath=`.spec.addonVersion` +kubebuilder:printcolumn:name="RESOLVECONFLICTS",type=string,priority=0,JSONPath=`.spec.resolveConflicts` +kubebuilder:printcolumn:name="STATUS",type=string,priority=1,JSONPath=`.status.status` +kubebuilder:printcolumn:name="SERVICEACCOUNTROLEARN",type=string,priority=1,JSONPath=`.spec.serviceAccountRoleARN` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
An Amazon EKS add-on.
The health of the add-on.
Information about an add-on.
An issue related to an add-on.
AddonList contains a list of Addon +kubebuilder:object:root=true.
AddonSpec defines the desired state of Addon.
AddonStatus defines the observed state of Addon.
Information about an add-on version.
No description provided by the author
An access policy association.
An Auto Scaling group that is associated with an Amazon EKS managed node group.
An object representing the certificate-authority-data for your cluster.
Details about clients using the deprecated resources.
Cluster is the Schema for the Clusters API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="VERSION",type=string,priority=0,JSONPath=`.spec.version` +kubebuilder:printcolumn:name="STATUS",type=string,priority=0,JSONPath=`.status.status` +kubebuilder:printcolumn:name="PLATFORMVERSION",type=string,priority=1,JSONPath=`.status.platformVersion` +kubebuilder:printcolumn:name="ENDPOINT",type=string,priority=1,JSONPath=`.status.endpoint` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
An object representing an Amazon EKS cluster.
An object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost.
An issue with your local Amazon EKS cluster on an Amazon Web Services Outpost.
ClusterList contains a list of Cluster +kubebuilder:object:root=true.
ClusterSpec defines the desired state of Cluster.
ClusterStatus defines the observed state of Cluster.
Compatibility information.
The configuration sent to a cluster for configuration.
The full description of your connected cluster.
The placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost.
The placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost.
The access configuration information for the cluster.
The summary information about deprecated resource usage for an insight check in the UPGRADE_READINESS category.
An EKS Anywhere subscription authorizing the customer to support for licensed clusters and access to EKS Anywhere Curated Packages.
The encryption configuration for the cluster.
An object representing an error when an asynchronous operation fails.
FargateProfile is the Schema for the FargateProfiles API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="CLUSTER",type=string,priority=0,JSONPath=`.spec.clusterName` +kubebuilder:printcolumn:name="STATUS",type=string,priority=0,JSONPath=`.status.status` +kubebuilder:printcolumn:name="PODEXECUTIONROLEARN",type=string,priority=1,JSONPath=`.spec.podExecutionRoleARN` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
An object representing an Fargate profile.
FargateProfileList contains a list of FargateProfile +kubebuilder:object:root=true.
An object representing an Fargate profile selector.
FargateProfileSpec defines the desired state of FargateProfile.
FargateProfileStatus defines the observed state of FargateProfile.
An object representing an identity provider.
IdentityProviderConfig is the Schema for the IdentityProviderConfigs API +kubebuilder:object:root=true +kubebuilder:subresource:status.
An object representing an identity provider configuration.
IdentityProviderConfigList contains a list of IdentityProviderConfig +kubebuilder:object:root=true.
The full description of your identity configuration.
IdentityProviderConfigSpec defines the desired state of IdentityProviderConfig.
IdentityProviderConfigStatus defines the observed state of IdentityProviderConfig.
A check that provides recommendations to remedy potential upgrade-impacting issues.
Returns information about the resource being evaluated.
The criteria to use for the insights.
The status of the insight.
The summarized description of the insight.
An object representing an issue with an Amazon EKS resource.
The Kubernetes network configuration for the cluster.
The Kubernetes network configuration for the cluster.
An object representing a node group launch template specification.
An object representing the logging configuration for resources in your cluster.
An object representing the enabled or disabled Kubernetes control plane logs for your cluster.
Information about an Amazon EKS add-on from the Amazon Web Services Marketplace.
Nodegroup is the Schema for the Nodegroups API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="CLUSTER",type=string,priority=0,JSONPath=`.spec.clusterName` +kubebuilder:printcolumn:name="VERSION",type=string,priority=0,JSONPath=`.spec.version` +kubebuilder:printcolumn:name="STATUS",type=string,priority=0,JSONPath=`.status.status` +kubebuilder:printcolumn:name="RELEASEVERSION",type=string,priority=1,JSONPath=`.spec.releaseVersion` +kubebuilder:printcolumn:name="DESIREDSIZE",type=integer,priority=0,JSONPath=`.spec.scalingConfig.desiredSize` +kubebuilder:printcolumn:name="MINSIZE",type=integer,priority=0,JSONPath=`.spec.scalingConfig.minSize` +kubebuilder:printcolumn:name="MAXSIZE",type=integer,priority=0,JSONPath=`.spec.scalingConfig.maxSize` +kubebuilder:printcolumn:name="DISKSIZE",type=integer,priority=1,JSONPath=`.spec.diskSize` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
An object representing an Amazon EKS managed node group.
An object representing the health status of the node group.
NodegroupList contains a list of Nodegroup +kubebuilder:object:root=true.
An object representing the resources associated with the node group, such as Auto Scaling groups and security groups for remote access.
An object representing the scaling configuration details for the Auto Scaling group that is associated with your node group.
NodegroupSpec defines the desired state of Nodegroup.
NodegroupStatus defines the observed state of Nodegroup.
The node group update configuration.
An object representing the OpenID Connect (https://openid.net/connect/) (OIDC) identity provider information for the cluster.
An object representing the configuration for an OpenID Connect (OIDC) identity provider.
An object representing an OpenID Connect (OIDC) configuration.
The configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost.
An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost.
PodIdentityAssociation is the Schema for the PodIdentityAssociations API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="CLUSTER",type=string,priority=0,JSONPath=`.spec.clusterName` +kubebuilder:printcolumn:name="NAMESPACE",type=string,priority=0,JSONPath=`.spec.namespace` +kubebuilder:printcolumn:name="SERVICEACCOUNT",type=string,priority=0,JSONPath=`.spec.serviceAccount` +kubebuilder:printcolumn:name="ROLEARN",type=string,priority=1,JSONPath=`.spec.roleARN` +kubebuilder:printcolumn:name="ASSOCIATIONID",type=string,priority=1,JSONPath=`.status.associationID` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
Amazon EKS Pod Identity associations provide the ability to manage credentials for your applications, similar to the way that Amazon EC2 instance profiles provide credentials to Amazon EC2 instances.
PodIdentityAssociationList contains a list of PodIdentityAssociation +kubebuilder:object:root=true.
PodIdentityAssociationSpec defines the desired state of PodIdentityAssociation.
PodIdentityAssociationStatus defines the observed state of PodIdentityAssociation.
The summarized description of the association.
Identifies the Key Management Service (KMS) key used to encrypt the secrets.
An object representing the remote access configuration for the managed node group.
A property that allows a node to repel a Pod.
An object representing an asynchronous update.
The access configuration information for the cluster.
An object representing a Kubernetes label change for a managed node group.
An object representing the details of an update request.
An object representing the details of an update to a taints payload.
An object representing the VPC configuration to use for an Amazon EKS cluster.
An object representing an Amazon EKS cluster VPC configuration response.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author