Skip to content

(aws-eks): IPv6 support for EKS Clusters #18423

@youngjeong46

Description

@youngjeong46

Description

I'm requesting IPv6 support for EKS Clusters provisioned with CDK.

Use Case

AWS recently announced support for IPv6 on EKS, focused on resolving the IP exhaustion problem, which is constrained by the limited size of the IPv4 address space, a significant concern as many scale their EKS applications. eksctl already supports cluster creation with IPv6

Proposed Solution

Current eks.Cluster construct prop includes serviceIpv4Cidr? parameter. Replace that parameter with these:

  • ipv4: boolean - if true, then IPv4; if false, then IPv6
  • serviceCidr? - The CIDR block to assign Kubernetes service IP addresses from. Should catch errors for invalid set (ipv4 should be provided with ipv4 range, and ipv6 with ipv6 range)

Other information

No response

Acknowledge

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-eksRelated to Amazon Elastic Kubernetes Serviceeffort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions