You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But the requirements for a label value are more restrictive than cluster names on EKS. Kubernetes label values can be up to 63 characters in length, while EKS cluster names can be up to 100 characters in length.
What were you trying to accomplish?
What happened?
eksctl
uses the cluster name:eksctl/pkg/apis/eksctl.io/v1alpha5/types.go
Line 695 in aa58c6a
as a label value on e.g.
Node
objects:eksctl/pkg/apis/eksctl.io/v1alpha5/types.go
Line 314 in aa58c6a
But the requirements for a label value are more restrictive than cluster names on EKS. Kubernetes label values can be up to 63 characters in length, while EKS cluster names can be up to 100 characters in length.
k8s docs: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#syntax-and-character-set
EKS docs: https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateCluster.html#AmazonEKS-CreateCluster-request-name
eksctl
should enforce its more strict requirements.How to reproduce it?
Anything else we need to know?
N/A
Versions
All.
The text was updated successfully, but these errors were encountered: