Add prometheus rules for longhorn

This commit is contained in:
Adrien Reslinger 2024-06-26 23:46:26 +02:00
parent 4f3d362e8e
commit fc7765b5d4
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
2 changed files with 100 additions and 0 deletions

View file

@ -72,6 +72,16 @@
csi.storage.k8s.io/fsType: ext4
recurringJobSelector: '[{"name":"snapshot","isGroup":true}, {"name":"backup-daily","isGroup":true}]'
- name: Install Prometheus rules
kubernetes.core.k8s:
state: "present"
context: "{{ my_context }}"
namespace: "{{ storage_longhorn_namespace }}"
apply: yes
resource_definition: "{{ lookup('file', 'longhorn/' + item) | from_yaml_all }}"
with_items:
- longhorn_prometheusRules.yml
when:
- storage_longhorn_enabled
tags: