Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose extraVolumes and extraVolumeMounts in the addon configuration #3178

Closed
orsenthil opened this issue Jan 29, 2025 · 3 comments
Closed

Comments

@orsenthil
Copy link
Member

orsenthil commented Jan 29, 2025

What would you like to be added:

In the VPC CNI helm charts, we provide two fields

extraVolumes 	Array to add extra volumes 	[]
extraVolumeMounts 	Array to add extra mount 	[]

chart: Add extraVolumes and extraVolumeMounts #1949

#1949

This is not exposed by VPC CNI addon configuration. We need expose these via Addon Configuration too.

aws eks describe-addon-configuration --addon-name vpc-cni --addon-version v1.18.5-eksbuild.1 | jq -r '.configurationSchema' | python3 -m json.tool |grep -A3 -B3 extra

output

                "env": {
                    "$ref": "#/definitions/Env"
                },
                "extraEnv": {
                    "type": "array"
                },
                "init": {

Why is this needed:

Adding this Addon configuration will help customers use these fields.

@orsenthil
Copy link
Member Author

This will be available in upcoming release VPC CNI 1.19.2-eksbuild.5

@orsenthil
Copy link
Member Author

The extravolumes and extraVolume mounts are exposed in VPC CNI. 1.19.2-eksbuild.5

$ aws eks describe-addon-configuration --addon-name vpc-cni --addon-version v1.19.2-eksbuild.5 | jq -r '.configurationSchema' | python3 -m json.tool |grep -A3 -B3 extra
                "env": {
                    "$ref": "#/definitions/Env"
                },
                "extraEnv": {
                    "type": "array"
                },
                "extraVolumeMounts": {
                    "type": "array"
                },
                "extraVolumes": {
                    "type": "array"
                },
                "init": {

Copy link

This issue is now closed. Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant