I need to know which template in the hashicorp/consul helm chart produces the init container that gets injected into my workload pods.
In TKGi kubernetes (vmware) I am looking to change the FQDN that envoy init container uses to send registration to the consul client. It appears that value is an env variable embedded in the docker image of the init container.
Examining the helm chart, I cannot see which template produces and injects that container.
This from my workload pod:
status:
initContainerStatuses:
- containerID: docker://9303bec1ad9820f83390bb14b0ae37fcc1e3878ab175521f52d9bfcf77fdd0da
image: consul:1.9.0-beta1
imageID: docker-pullable://consul@sha256:9b51627ddc586d25a45bc1d9aff393e39e23515e5fb8d35925cb36869fca03a6
lastState: {}
name: consul-connect-inject-init
ready: true
restartCount: 0
state:
terminated:
containerID: docker://9303bec1ad9820f83390bb14b0ae37fcc1e3878ab175521f52d9bfcf77fdd0da
exitCode: 0
finishedAt: ā2020-12-11T14:11:17Zā
reason: Completed
startedAt: ā2020-12-11T14:11:12Zā