fog/talos/machine_patch.yaml
2025-02-02 18:20:24 -07:00

15 lines
736 B
YAML

machine:
kubelet:
extraArgs:
rotate-server-certificates: true
udev:
rules:
# set all disks to `none` scheduler (optimal setting for Ceph and ZFS)
- SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", ATTR{queue/scheduler}="none"
- SUBSYSTEM=="drm", GROUP="44", MODE="0660"
# Allow ceph to recognize usb devices as scsi via udev custom rules
# https://github.com/rook/rook/issues/14699#issuecomment-2350953135
- ACTION=="add", ENV{ID_TYPE}=="disk", ENV{ID_BUS}=="usb", ENV{ID_BUS}="scsi"
- ACTION=="change", ENV{ID_TYPE}=="disk", ENV{ID_BUS}=="usb", ENV{ID_BUS}="scsi"
- ACTION=="online", ENV{ID_TYPE}=="disk", ENV{ID_BUS}=="usb", ENV{ID_BUS}="scsi"