When I enable tls in the helm chart i get the following error in the tls init container logs:
/bin/sh: consul-k8s-control-plane: not found
tls: # If true, the Helm chart will enable TLS for Consul # servers and clients and all consul-k8s components, as well as generate certificate # authority (optional) and server and client certificates. enabled: true # If true, turns on the auto-encrypt feature on clients and servers. # It also switches consul-k8s components to retrieve the CA from the servers # via the API. Requires Consul 1.7.1+ and consul-k8s 0.13.0 enableAutoEncrypt: true
I have not configured any certificates as from what i’ve read, TLS can be simply enabled by setting global.tls.enabled=true.
Any guidance much appreciated.