Cant deploy new pods after enable connectInject

Hello everyone,

I deployed several microservices on EKS and I’m using Consul for service discovery. However, my pods are not launching after enable connectInject using helm, and I’m seeing this error in the replicaset of the pod:

Error creating: Internal error occurred: failed calling webhook “consul-connect-injector.consul.hashicorp.com”: failed to call webhook: Post consul-connect-injector.consul.svc:443/mutate?timeout=10s : context deadline exceeded

Hi @momodouba44,

Welcome to the HashiCorp forum!

This is the default behaviour when you install Consul. If the connect-injector pods are not up and healthy, the pod scheduling won’t happen cluster-wide.

You can control this in 2 ways:

I hope this helps.