charlescd icon indicating copy to clipboard operation
charlescd copied to clipboard

Helm charts install an unstable envoy version

Open barbararochazup opened this issue 3 years ago • 3 comments

Problem Helm charts install an unstable envoy version. The used version is envoyproxy/envoy-dev:latest:

https://github.com/ZupIT/charlescd/blob/main/install/helm-chart/charts/envoy/templates/envoy-deployment.yml

Expected It’s necessary to make this value configurable and change the default value to a stable version (https://hub.docker.com/r/envoyproxy/envoy?tab=tags) and ensure compatibility.

Ref

  • https://hub.docker.com/r/envoyproxy/envoy?tab=tags

  • https://github.com/ZupIT/charlescd/blob/main/install/helm-chart/templates/deployment.yaml (line 60 - example of a configurable value)

barbararochazup avatar Oct 06 '21 14:10 barbararochazup

@barbararochazup Can u assign this to me please?

Hanaffi avatar Oct 10 '21 18:10 Hanaffi

@thallesfreitaszup Can you give me some hints please? I'm still new here and to DevOps generally :)

Hanaffi avatar Oct 11 '21 19:10 Hanaffi

Hi @Hanaffi, look for a stable version of envoy and update the deployment image on the file https://github.com/ZupIT/charlescd/blob/main/install/helm-chart/charts/envoy/templates/envoy-deployment.yml.

thallesfreitaszup avatar Oct 13 '21 14:10 thallesfreitaszup