Add `enablePrefixDelegation` option to `VpcCniOptions`
See original GitHub issueIn order to increase pod-density, I need to set an environment variable for the aws-node DaemonSet.
See: https://docs.aws.amazon.com/eks/latest/userguide/cni-increase-ip-addresses.html
Using kubectl, this is a one-liner:
kubectl set env daemonset aws-node -n kube-system ENABLE_PREFIX_DELEGATION=true
As I am creating the cluster via pulumi, I am searching for a way to set the environment variable via pulumi. Is there any way I can set this environment variable using pulumi? Or is there another workaround to integrate this into the pulumi program?
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (6 by maintainers)
Top Results From Across the Web
Increase the amount of available IP addresses for your ...
Learn how to significantly increase the number of IP addresses that you can assign to pods on each Amazon EC2 node in your...
Read more >Enable prefixes delegation by default · Issue #1571 - GitHub
Prefix delegations is enabled since v1.9.0, but not by default. What would you like to be added: ENABLE_PREFIX_DELEGATION=true by default if ...
Read more >Prefix Mode - EKS Best Practices Guides
Prefix mode is enabled by default on IPv6 clusters and is the only option supported. The VPC CNI assigns a /80 IPv6 prefix...
Read more >EKS VPC CNI Addon - Support for high pod density in node
The Amazon VPC CNI add-on (v1.9.0 or later) can be configured to assign /28 ... Without enabling the prefix delegation feature or non-nitro ......
Read more >Work with prefixes - Amazon Elastic Compute Cloud
In the navigation pane, choose Network Interfaces. · Select the network interface to which to assign the prefixes, and choose Actions, Manage prefixes....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

merged some time ago: https://github.com/pulumi/pulumi-eks/pull/618
@lblackstone After reviewing cni.ts, I think it would make sense to add a
enablePrefixDelegationproperty to VPcCniOptions and push that to the list of environment variables in cni.ts.