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

AWS LB Controller cannot be automated because CRD step #374

Closed
yardensachs opened this issue Nov 26, 2020 · 1 comment
Closed

AWS LB Controller cannot be automated because CRD step #374

yardensachs opened this issue Nov 26, 2020 · 1 comment

Comments

@yardensachs
Copy link

Most helm chart's installation can be automated with terraform, however, the need to have a step to install the CRD is blocking that. Helm has this way of dealing with CRD: https://helm.sh/docs/chart_best_practices/custom_resource_definitions/

@stefanprodan
Copy link
Collaborator

All AWS charts in this repo are compatible with Helm v3, the CRDs are placed in the chart/crds dir so helm install will work without any extra steps. The reason we tell users to apply the CRDs with kubectl is due to Helm not being able to upgrade CRDs, it will install them, but it will not apply them on helm upgrade.

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

No branches or pull requests

2 participants