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

Add amd64 architecture node selector to velero and velero-plugin-for-aws #3411

Closed
pregnor opened this issue Jan 29, 2021 · 0 comments · Fixed by #3421
Closed

Add amd64 architecture node selector to velero and velero-plugin-for-aws #3411

pregnor opened this issue Jan 29, 2021 · 0 comments · Fixed by #3421
Assignees
Labels
arch/amd64 AMD64 (x86_64) related issues component/velero

Comments

@pregnor
Copy link
Member

pregnor commented Jan 29, 2021

Is your feature request related to a problem? Please describe.

In order to be able to use mixed architecture clusters while only single architecture velero-pluging-for-aws images are available, we want to add a node selector to both velero and velero-plugin-for-aws containers which forces the containers onto amd64 nodes.

Describe the solution you'd like to see

Add a kubernetes.io/arch node selector set to amd64 value to the velero and velero-plugin-for-aws components' chart values to force the these containers to be scheduled on amd64 nodes until the multi-architecture ARM support is available for both containers.

Describe alternatives you've considered

Architecture based tainting using an operator.

Additional context

One solution is to extend the Velero configuration at internal/ark/config.go.ValueOverrides and the inlined init container configurations (based on provider) with the necessary node selector (the chart already supports it through the top level nodeSelector key).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch/amd64 AMD64 (x86_64) related issues component/velero
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants