From c67e5f4e0c40202673bb2a57d354eaa53426ede8 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 27 Jul 2025 12:30:08 -0500 Subject: [PATCH] cm4-k8s-node: Add group The Raspberry Pi CM4 nodes on the DeskPi Super 6c cluster board are members of the _cm4-k8s-node_ group. This group is a child of _k8s-node_ which overrides the data volume configuration and node labels. --- group_vars/cm4-k8s-node.yml | 19 +++++++++++++++++++ hosts | 3 +++ 2 files changed, 22 insertions(+) create mode 100644 group_vars/cm4-k8s-node.yml diff --git a/group_vars/cm4-k8s-node.yml b/group_vars/cm4-k8s-node.yml new file mode 100644 index 0000000..7c75749 --- /dev/null +++ b/group_vars/cm4-k8s-node.yml @@ -0,0 +1,19 @@ +logical_volumes: + kubernetes: + pvs: + - /dev/nvme0n1 + lvs: + - name: containers + size: 64G + - name: kubelet + size: 32G + +data_volumes: +- dev: /dev/kubernetes/containers + fstype: ext4 + mountpoint: /var/lib/containers +- dev: /dev/kubernetes/kubelet + fstype: ext4 + mountpoint: /var/lib/kubelet + +k8s_node_labels: {} diff --git a/hosts b/hosts index 2087e8e..f15ea0d 100644 --- a/hosts +++ b/hosts @@ -29,6 +29,8 @@ git0.pyrocufflink.blue kubelet pyrocufflink +[cm4-k8s-node] + [collectd] [collectd:children] @@ -108,6 +110,7 @@ node-gleaming.k8s.pyrocufflink.black node-hatbox.k8s.pyrocufflink.black [k8s-node:children] +cm4-k8s-node k8s-longhorn k8s-iot-net-ctrl k8s-test