generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Failed to create Ingress object after running upgrade helm upgrade aws-load-balancer-controller ... with cert manager disabled.
Resource: "networking.k8s.io/v1beta1, Resource=ingresses", GroupVersionKind: "networking.k8s.io/v1beta1, Kind=Ingress"
Name: ".....", Namespace: "....."
for: "STDIN": Internal error occurred: failed calling webhook "vingress.elbv2.k8s.aws": Post "https://aws-load-balancer-webhook-service.kube-system.svc:443/validate-networking-v1beta1-ingress?timeout=10s": x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "aws-load-balancer-controller-ca")
Steps to reproduce
- Execute
helm upgrade aws-load-balancer-controller ... - Deploy Ingress manifest before certwatcher updates TLS certificates
Expected outcome
helm upgrade should automatically roll the deployment to guarantee the consistency (related doc https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-roll-deployments).
Environment
- Chart name: aws-load-balancer-controller
- Chart version: 1.2.3
- Kubernetes version: EKS v1.19
Additional Context:
As a workaround, a dynamic annotation can be set manually --set podAnnotations.rollme=$(openssl rand -base64 6)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working