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: controlPlane:
patches: patches:
- '@./patches/controlplane.yaml' - '@./patches/controlplane.yaml'
kernelModules:
- name: nvme_tcp
- name: vfio_pci
- name: uio_pci_generic
schematic: schematic:
customization: customization:
extraKernelArgs: extraKernelArgs:
@@ -50,17 +54,13 @@ controlPlane:
- siderolabs/util-linux-tools - siderolabs/util-linux-tools
- siderolabs/iscsi-tools - siderolabs/iscsi-tools
- siderolabs/qemu-guest-agent - 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: worker:
patches: patches:
- '@./patches/worker.yaml' - '@./patches/worker.yaml'
kernelModules:
- name: nvme_tcp
- name: vfio_pci
- name: uio_pci_generic
schematic: schematic:
customization: customization:
systemExtensions: systemExtensions:
@@ -68,11 +68,3 @@ worker:
- siderolabs/util-linux-tools - siderolabs/util-linux-tools
- siderolabs/iscsi-tools - siderolabs/iscsi-tools
- siderolabs/qemu-guest-agent - 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 "disabled": false
"servers": "servers":
- "time.cloudflare.com" - "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 - op: replace
path: /cluster/proxy path: /cluster/proxy
value: value: