You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As per the documentation, the consul clients are not enabled by default from v1.0.0.
If we enable it, will the consul client be backwards compatible? Can the pods still use the client to communicate with the consul server?
I am looking at a scenario where existing pods are still using the envoy proxy sidecar during the upgrade and my understanding is consul dataplane sidecar will only be injected if the old pods are being restarted.
So once we make the upgrade do the existing pods fail to communicate with the consul server? or else it will work as usual if we the consul client enabled
The text was updated successfully, but these errors were encountered:
Consul clients are no longer deployed as part of Consul Service mesh when upgrading to 1.0.0.PLease read more about this here: https://developer.hashicorp.com/consul/docs/connect/dataplane. We no longer support gossip communication on the dataplane for service mesh on Kubernetes as it cause lots of deployment challenges for users and customers in the past. Let me know if that helps!
@MageshSrinivasulu, Consul clients will still be able to communicate with the servers when they are upgraded to 1.14 or later.
I am looking at a scenario where existing pods are still using the envoy proxy sidecar during the upgrade and my understanding is consul dataplane sidecar will only be injected if the old pods are being restarted.
This is correct.
once we make the upgrade do the existing pods fail to communicate with the consul server? or else it will work as usual if we the consul client enabled
The existing pods will continue to work if the Consul clients are enabled.
As per the documentation, the consul clients are not enabled by default from v1.0.0.
If we enable it, will the consul client be backwards compatible? Can the pods still use the client to communicate with the consul server?
I am looking at a scenario where existing pods are still using the envoy proxy sidecar during the upgrade and my understanding is consul dataplane sidecar will only be injected if the old pods are being restarted.
So once we make the upgrade do the existing pods fail to communicate with the consul server? or else it will work as usual if we the consul client enabled
The text was updated successfully, but these errors were encountered: