kubernetes-the-hard-way/docs/01-prerequisites.md

2.4 KiB

Prerequisites

KVM

This tutorial leverages KVM. So you need to have a linux machine on which KVM is installed.

You can find how to install KVM on any linux distribution on the Internet.

In this tutorial, openSUSE Tumbleweed will be used, but in most cases, there should be no problem caused by specific distributions or libvirt versions.

Currently, I use the following packages:

# cat /etc/os-release
NAME="openSUSE Tumbleweed"
# VERSION="20190201"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20190201"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20190201"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
# rpm -qa | grep qemu
qemu-ui-sdl-3.1.0-2.4.x86_64
qemu-ovmf-x86_64-2018+git1542164568.85588389222a-3.2.noarch
qemu-sgabios-8-2.4.noarch
qemu-vgabios-1.12.0-2.4.noarch
qemu-ui-curses-3.1.0-2.4.x86_64
qemu-block-rbd-3.1.0-2.4.x86_64
qemu-x86-3.1.0-2.4.x86_64
qemu-ipxe-1.0.0+-2.4.noarch
qemu-seabios-1.12.0-2.4.noarch
qemu-block-curl-3.1.0-2.4.x86_64
libvirt-daemon-qemu-4.10.0-2.2.x86_64
qemu-ui-gtk-3.1.0-2.4.x86_64
libvirt-daemon-driver-qemu-4.10.0-2.2.x86_64
qemu-tools-3.1.0-2.4.x86_64
qemu-ksm-3.1.0-2.4.x86_64
qemu-block-ssh-3.1.0-2.4.x86_64
qemu-3.1.0-2.4.x86_64
#
#
# rpm -qa | grep libvirt
libvirt-daemon-driver-nodedev-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-4.10.0-2.2.x86_64
libvirt-libs-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-core-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-disk-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-iscsi-direct-4.10.0-2.2.x86_64
libvirt-daemon-driver-nwfilter-4.10.0-2.2.x86_64
libvirt-daemon-4.10.0-2.2.x86_64
libvirt-glib-1_0-0-2.0.0-1.1.x86_64
libvirt-daemon-driver-storage-gluster-4.10.0-2.2.x86_64
libvirt-daemon-config-network-4.10.0-2.2.x86_64
libvirt-daemon-driver-interface-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-logical-4.10.0-2.2.x86_64
libvirt-daemon-qemu-4.10.0-2.2.x86_64
libvirt-daemon-driver-network-4.10.0-2.2.x86_64
libvirt-daemon-driver-secret-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-scsi-4.10.0-2.2.x86_64
libvirt-daemon-driver-qemu-4.10.0-2.2.x86_64
python3-libvirt-python-4.10.0-1.2.x86_64
libvirt-daemon-driver-storage-iscsi-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-mpath-4.10.0-2.2.x86_64
libvirt-client-4.10.0-2.2.x86_64
libvirt-daemon-driver-storage-rbd-4.10.0-2.2.x86_64
#

Next: Installing the Client Tools