Skip to content
New issue

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

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

Already on GitHub? # to your account

aws-load-balancer-controller chart is reporting changes each time helm diff is called #902

Open
marcusschiesser opened this issue Feb 17, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@marcusschiesser
Copy link

Describe the bug
I am installing the load-balancer controller with helmfile. This tool is periodically calling helm diff to check whether changes need to be synced.

Unfortunately, the aws-load-balancer-controller chart is reporting changes in the webhook certificates each time this helm diff command is called:

helm diff upgrade --allow-unreleased aws-load-balancer-controller eks-charts/aws-load-balancer-controller --version 1.4.0 --namespace kube-system --values ./helmfile.d/infrastructure/aws-load-balancer-controller/values.yml --detailed-exitcode --color --reset-values

This leads to helmfile calling helm upgrade --install for the aws-load-balancer-controller chart.

Steps to reproduce

  1. Install aws-load-balancer-controller chart
  2. Run helm diff command from above

(helmfile not needed)

Expected outcome
helm diff should not report any differences

Environment

  • Chart name: eks-charts/aws-load-balancer-controller
  • Chart version: 1.4.0
  • Kubernetes version: 1.22
  • Using EKS (yes/no), if so version? yes

Additional context
helmfile doc

@marcusschiesser marcusschiesser added the bug Something isn't working label Feb 17, 2023
@Poulpatine
Copy link

You can workaround this issue by using enableCertManager: true (if you have installed cert-manager before).

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working
Projects
None yet
2 participants