OpenEBS needs udev, lets give em udev

also for Hetzner CCM we need `--cloud-provider=external`

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2022-12-18 00:56:26 +01:00
parent d4f01e67b0
commit d6afeee8d1
Signed by: luzifer
GPG key ID: D91C3E91E4CAD6F5

View file

@ -19,14 +19,17 @@ packages:
syslinux: ''
linux-virt: ''
sudo: '@community'
vim: ''
cloud-init: '@community'
py3-pyserial: '@community'
py3-netifaces: '@community'
# K8s requirements
# OpenEBS
open-iscsi: ''
open-iscsi-openrc: ''
udev: ''
cni-plugin-flannel: '@community'
cni-plugins: '@community'
@ -43,8 +46,8 @@ packages:
services:
devfs: sysinit
dmesg: sysinit
mdev: sysinit
hwdrivers: sysinit
udev: sysinit
hwclock: boot
modules: boot
@ -106,4 +109,7 @@ chroot_commands:
- 'echo -e "auto eth0\niface eth0 inet dhcp\niface eth0 inet6 auto\n" >>/etc/network/interfaces'
- 'echo -e "auto eth1\niface eth1 inet dhcp\niface eth1 inet6 auto\n" >>/etc/network/interfaces'
# Force --cloud-provider=external
- "sed -i 's/command_args=\"/command_args=\"--cloud-provider=external /' /etc/init.d/kubelet"
...