Kustomize - Pera mali caci
Helm Charts

CI/CD

GitOps

Automate

SRE | Use Kustomize with Helm

Kustomize Your Helm Charts

Intro

Using Helm Chart with customized values.yaml in different environments could be challenging. We are using different Helm charts to deploy our Observability platform based on distributed Mimir, Loki, Tempo and Grafana in Dev and Prod. Recently we started using Kustomize to manage our Helms in different environments.

Howto

	
  helmCharts:
    - name: grafana
      repo: https://grafana.github.io/helm-charts
      releaseName: grafana

      valuesInline:
        global:
          imageRegistry: my-docker-registry.com
        replicas: 3
        ingress:
          enabled: true
          hosts:
          - grafana.prosolver.com