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
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Tell us about your request
Add an option for the VPC CNI to pull configuration settings from a Kubernetes ConfigMap
Which service(s) is this request for?
EKS
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Today, all VPC CNI configuration settings must be specified as environment variables on the aws-node daemonset. This can make upgrading difficult, as a new version of the VPC CNI may have a different manifest, but has all default settings. We should be able to follow upgrade instructions without worrying about configuration settings.
Are you currently working around this issue?
Download new manifest file, manually edit environment variables, then apply to cluster.
The text was updated successfully, but these errors were encountered:
There wasn't any objection raised to the format that I can see, so that seems like the most-likely structure to go ahead, but the PR needs to be updated to the current state of that project first.
aws/amazon-vpc-cni-k8s#1088 doesn't define a ConfigMap for the CNI plugin to load; rather, it uses Kubernetes APIs to separate the storage of those environment variables from the Pod template in the sample DaemonSet. Maybe that's good enough for what @mikestef9 had in mind?
Community Note
Tell us about your request
Add an option for the VPC CNI to pull configuration settings from a Kubernetes ConfigMap
Which service(s) is this request for?
EKS
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Today, all VPC CNI configuration settings must be specified as environment variables on the aws-node daemonset. This can make upgrading difficult, as a new version of the VPC CNI may have a different manifest, but has all default settings. We should be able to follow upgrade instructions without worrying about configuration settings.
Are you currently working around this issue?
Download new manifest file, manually edit environment variables, then apply to cluster.
The text was updated successfully, but these errors were encountered: