Files
2026-09-20 13:45:57 +00:00

1.3 KiB

openSUSE Leap 16.0, Tumbleweed, and MicroOS

openSUSE Leap installation Notes:

  • Install Ansible

    sudo zypper ref
    sudo zypper -n install ansible
    
    
  • Install Jinja2 and Python-Netaddr

    sudo zypper -n install python-Jinja2 python-netaddr

Now you can continue with Preparing your deployment

openSUSE MicroOS

Kubespray supports openSUSE MicroOS nodes with containerd. Docker and CRI-O are not supported.

MicroOS uses a read-only root filesystem and transactional package updates. Packages installed into a new snapshot become available only after a reboot. When the bootstrap package transaction changes the system, Kubespray reboots one node at a time and waits for it to become reachable before continuing.

Kubespray does not cordon or drain nodes for this bootstrap reboot. For an existing cluster, schedule an appropriate maintenance window if new bootstrap packages might be required. Transactional root filesystem snapshots do not replace etcd snapshots or persistent volume backups.

Kubespray does not disable or coordinate the MicroOS transactional-update.timer and rebootmgr services. Configure automatic reboots according to your cluster maintenance and node-draining policy.