feat: add longhorn role

This commit is contained in:
2026-06-30 23:40:18 +01:00
parent 363e218033
commit 8ae456bda7
@@ -0,0 +1,18 @@
- name: Ensure open-iscsi is installed
ansible.builtin.apt:
pkg: open-iscsi
state: present
- name: Ensure Longhorn repository exists
kubernetes.core.helm_repository:
name: longhorn
url: https://charts.longhorn.io
- name: Ensure Longhorn is installed
kubernetes.core.helm:
release_name: longhorn
release_namespace: longhorn-system
chart_ref: longhorn/longhorn
chart_version: 1.12.0
create_namespace: true
run_once: true