Migrate Istio to gitlab-helmfiles
What
Work on migrating all Istio components from Flux to gitlab-helmfiles.
Why
Due to a limitation of Flux HelmRelease, we cannot easily get a diff when using Helm Charts. This is a big problem whenever we are making changes to a production environment, since it introduces a lot of risk.
Until Flux is capable of providing diffs for Helm changes in the same detail we get while using helmfiles, we cannot continue moving forward with deploying Istio using Flux.
Acceptance Criteria
- All istio components are succesfully deployed and managed using gitlab-helmfiles.
Edited by Marcel Chacon