grafana / helm-charts

Apache License 2.0
1.61k stars 2.24k forks source link

[loki agent-operator] custom grafana/agent:v0.25.1 image registry #2095

Open willzhang opened 1 year ago

willzhang commented 1 year ago

helm can not custom grafana/agent:v0.25.1 and quay.io/prometheus-operator/prometheus-config-reloader:v0.47.0 image registry

$ kubectl -n loki get pods  loki-logs-nv5j4  -o yaml |grep image:

add grafana/agent:v0.25.1 to values.yaml

  selfMonitoring:
    enabled: true
      .......
      image:
        GrafanaAgent:
          registry: docker.io
          tag: v0.25.1
        PrometheusConfigReloader:
          registry: quay.io
          tag: v0.47.0

add image: "{{ .image.registry }}/grafana/agent:{{ .image.tag }}"

$ cat loki/templates/monitoring/grafana-agent.yaml
spec:
  image: "{{ .image.registry }}/grafana/agent:{{ .image.GrafanaAgent.tag }}"
  containers:
  - name: config-reloader
    image: "{{ .image.registry }}/prometheus-operator/prometheus-config-reloader:{{ .image.PrometheusConfigReloader.tag }}"

related:https://github.com/grafana/agent/issues/764

rafilkmp3 commented 1 year ago

I would like to know if its possible to customize image for grafana agent daemon set too