feat(clustertool): move kernelModules to talconfig

This commit is contained in:
Kjeld Schouten
2024-10-24 11:21:34 +02:00
parent 28cbcfa2aa
commit cbb3ba676c
2 changed files with 8 additions and 25 deletions
@@ -41,6 +41,10 @@ nodes:
controlPlane:
patches:
- '@./patches/controlplane.yaml'
kernelModules:
- name: nvme_tcp
- name: vfio_pci
- name: uio_pci_generic
schematic:
customization:
extraKernelArgs:
@@ -50,17 +54,13 @@ controlPlane:
- siderolabs/util-linux-tools
- siderolabs/iscsi-tools
- siderolabs/qemu-guest-agent
# Enable where needed
# - siderolabs/amd-ucode
# - siderolabs/bnx2-bnx2x
# - siderolabs/drbd
# - siderolabs/gasket-driver
# - siderolabs/i915-ucode
# - siderolabs/intel-ucode
# - siderolabs/thunderbolt
worker:
patches:
- '@./patches/worker.yaml'
kernelModules:
- name: nvme_tcp
- name: vfio_pci
- name: uio_pci_generic
schematic:
customization:
systemExtensions:
@@ -68,11 +68,3 @@ worker:
- siderolabs/util-linux-tools
- siderolabs/iscsi-tools
- siderolabs/qemu-guest-agent
# Enable where needed
# - siderolabs/amd-ucode
# - siderolabs/bnx2-bnx2x
# - siderolabs/drbd
# - siderolabs/gasket-driver
# - siderolabs/i915-ucode
# - siderolabs/intel-ucode
# - siderolabs/thunderbolt
@@ -4,15 +4,6 @@
"disabled": false
"servers":
- "time.cloudflare.com"
- op: add
path: /machine/kernel
value:
modules:
- "name": "dm_thin_pool"
- "name": "dm_mod"
- "name": nvme_tcp
- "name": vfio_pci
- "name": uio_pci_generic
- op: replace
path: /cluster/proxy
value: