feat: Frigate

Co-authored-by: Lino Silva <lino.silva@farfetch.com>
Reviewed-on: #1
This commit was merged in pull request #1.
This commit is contained in:
lino
2022-11-25 23:29:38 +00:00
parent 5075a3e697
commit 508e433bab
27 changed files with 370 additions and 52 deletions
+27
View File
@@ -0,0 +1,27 @@
---
- 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