diff options
author | Christian Pointner <equinox@spreadspace.org> | 2022-08-21 03:45:51 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2022-08-21 03:45:51 +0200 |
commit | 6283835ed6ae25489114377db8e661006cfd102b (patch) | |
tree | cc615f40169b7a01454fd4944a3ce931513accac /inventory/group_vars | |
parent | kubernetes/decorations: replace '/' with '%' in stamp file names (diff) |
kubernetes/addon: add zfs-localpv provisioner
Diffstat (limited to 'inventory/group_vars')
-rw-r--r-- | inventory/group_vars/elevate-mediachannel-edge/vars.yml | 3 | ||||
-rw-r--r-- | inventory/group_vars/elevate-mediachannel-relay/vars.yml | 3 | ||||
-rw-r--r-- | inventory/group_vars/k8s-emc/vars.yml | 16 |
3 files changed, 22 insertions, 0 deletions
diff --git a/inventory/group_vars/elevate-mediachannel-edge/vars.yml b/inventory/group_vars/elevate-mediachannel-edge/vars.yml new file mode 100644 index 00000000..f7e9923e --- /dev/null +++ b/inventory/group_vars/elevate-mediachannel-edge/vars.yml @@ -0,0 +1,3 @@ +--- +kubernetes_node_labels: + streaming.spreadspace.org/edge: "" diff --git a/inventory/group_vars/elevate-mediachannel-relay/vars.yml b/inventory/group_vars/elevate-mediachannel-relay/vars.yml new file mode 100644 index 00000000..f0424924 --- /dev/null +++ b/inventory/group_vars/elevate-mediachannel-relay/vars.yml @@ -0,0 +1,3 @@ +--- +kubernetes_node_labels: + streaming.spreadspace.org/relay: "level0" diff --git a/inventory/group_vars/k8s-emc/vars.yml b/inventory/group_vars/k8s-emc/vars.yml index aa46fb56..8474d652 100644 --- a/inventory/group_vars/k8s-emc/vars.yml +++ b/inventory/group_vars/k8s-emc/vars.yml @@ -51,3 +51,19 @@ kubeguard: kubernetes_overlay_node_ip: "{{ kubernetes.pod_ip_range | ipsubnet(kubernetes.pod_ip_range_size, kubeguard.node_index[inventory_hostname]) | ipaddr(1) | ipaddr('address') }}" kubernetes_metrics_server_version: 0.6.1 + +kubernetes_zfs_localpv_version: 2.1.0 +kubernetes_zfs_localpv_node_affinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: streaming.spreadspace.org/recorder + operator: Exists +kubernetes_zfs_localpv_storage_classes: + zfs-storage: + allowVolumeExpansion: yes + volumeBindingMode: WaitForFirstConsumer + reclaimPolicy: Retain + parameters: + fstype: "zfs" + poolname: "storage" |