508e433bab
Co-authored-by: Lino Silva <lino.silva@farfetch.com> Reviewed-on: #1
28 lines
745 B
YAML
28 lines
745 B
YAML
---
|
|
- name: Add longhorn dependencies
|
|
apt:
|
|
name: nfs-common open-iscsi util-linux
|
|
state: present
|
|
|
|
- name: Add longhorn helm repo
|
|
kubernetes.core.helm_repository:
|
|
name: longhorn
|
|
repo_url: "https://charts.longhorn.io"
|
|
|
|
- name: Update the repository cache
|
|
kubernetes.core.helm:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
name: dummy
|
|
namespace: kube-system
|
|
state: absent
|
|
update_repo_cache: true
|
|
|
|
- name: Deploy latest version of Longhorn chart inside longhorn-system namespace (and create it)
|
|
kubernetes.core.helm:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
name: longhorn
|
|
chart_ref: longhorn/longhorn
|
|
release_namespace: longhorn-system
|
|
create_namespace: true
|
|
chart_version: 1.2.4
|