summaryrefslogtreecommitdiff
path: root/dan
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2023-02-22 22:49:54 +0100
committerChristian Pointner <equinox@spreadspace.org>2023-02-22 22:49:54 +0100
commit2d05084c2d9ced6696732b2568a7d56b0e351ef1 (patch)
treee1ebe6dd3306b038f0760372e2418515ff00a792 /dan
parentdeploy ele-jtisi and upgrade all jitis instances (diff)
k8s-emc: fix storage issue for edge nodes
Diffstat (limited to 'dan')
-rw-r--r--dan/k8s-emc.yml25
1 files changed, 15 insertions, 10 deletions
diff --git a/dan/k8s-emc.yml b/dan/k8s-emc.yml
index e1b79239..e35707ed 100644
--- a/dan/k8s-emc.yml
+++ b/dan/k8s-emc.yml
@@ -11,21 +11,26 @@
- role: nginx/base
- role: monitoring/prometheus/exporter
-- name: TLS Certificate and sfive data directories for Edge Nodes
+- name: TLS Certificate and storage volumes for Edge Nodes
hosts: elevate-mediachannel-edge
roles:
- role: x509/acmetool/base
- role: x509/acmetool/cert
acmetool_cert_name: "{{ host_name }}.{{ host_domain }}"
- post_tasks:
- - name: create base dir for sfive-hub
- file:
- path: /srv/sfive
- state: directory
- - name: create base dir for cache
- file:
- path: /srv/cache
- state: directory
+ - role: storage/lvm/volume
+ lvm_volume:
+ vg: storage
+ lv: cache
+ size: 5G
+ fs: ext4
+ dest: /srv/cache
+ - role: storage/lvm/volume
+ lvm_volume:
+ vg: storage
+ lv: sfive
+ size: 1G
+ fs: ext4
+ dest: /srv/sfive
- import_playbook: ../common/kubernetes-cluster-layout.yml
vars: