Unable to deploy VMware Telco Cloud Service on AWS due to aws-load-balancer-controller
issue.
Root Cause
Unable to deploy VMware Telco Cloud Service Assurance on AWS due to the following error:
Error: admission webhook "admin-operator.vmware.com" denied the request: deployment aws-load-balancer-controller is present but not ready.
Solution
- Check if
aws-load-balancer-controller
is up and running.kubectl get deployments aws-load-balancer-controller -n kube-system
- Check if available replicas are
n/n
. For example:kubectl get deployments aws-load-balancer-controller -n kube-system NAME READY UP-TO-DATE AVAILABLE AGE aws-load-balancer-controller 2/2 2 2 22d
If the above condition fails, delete aws-load-balancer-controller
.