Установка оператора виртуализации OpenShift

Установка

В веб-консоли выберите меню Operators, затем OperatorHub.

Найдите Openshift Virtualization

Нажмите «Установить».

Когда установка оператора будет завершена, создайте объект HyperConverged и следуйте мастеру, параметры по умолчанию должны подойти, нажимайте «Далее» в меню.

Затем создайте объект HostPathProvisioner, параметры по умолчанию должны подойти, нажимайте «Далее» в меню.

Проверка

Чтобы убедиться, что установка оператора прошла успешно, мы можем попытаться создать виртуальную машину.

Из [1] загрузите образ Fedora34 Cloud Base image for Openstack в формате qcow2 локально.

Создайте Dockerfile со следующим содержимым:

FROM scratch
ADD fedora34.qcow2 /disk/

Соберите контейнер:

podman build -t fedora34:latest .

Отправьте контейнер в ваш репозиторий на quay.io.

podman push quay.io/<ПОЛЬЗОВАТЕЛЬ>/fedora34:latest

В веб-консоли перейдите в раздел Workloads, затем в меню Virtualization.

Создайте виртуальную машину с помощью мастера

Выберите Fedora и нажмите «Далее»

В раскрывающемся меню источника загрузки выберите импорт через реестр

В поле образа контейнера вы можете указать подготовленный ранее образ, например quay.io/dkirwan/fedora34

Нажмите Advanced Storage settings, измените класс хранения на oc-storagecluster-ceph-rbd и нажмите «Далее» и «Готово».

После создания и загрузки виртуальной машины консоль будет доступна в раскрывающемся меню в правом верхнем углу.