k8s/roles/logging/tasks/alloy.yml
2026-07-15 11:14:21 +03:00

21 lines
650 B
YAML

---
- name: Alloy | Render Alloy values
ansible.builtin.template:
src: alloy-values.yml.j2
dest: /tmp/alloy-values.yml
mode: "0600"
- name: Alloy | Install or upgrade Grafana Alloy
ansible.builtin.command: >
helm upgrade --install alloy grafana/alloy
--namespace {{ logging_namespace }}
--version {{ alloy_chart_version }}
--values /tmp/alloy-values.yml
--timeout 5m0s
--wait
environment:
KUBECONFIG: "{{ logging_kubeconfig }}"
PATH: "/usr/local/bin:/usr/bin:/bin"
register: _helm_install
changed_when: "'STATUS: deployed' in _helm_install.stdout or 'has been upgraded' in _helm_install.stdout"