SR-IOV Operator (shturval-sriov)

О сервисе

Параметр Значение
Название в интерфейсе SR-IOV Operator
Системное название (идентификатор) shturval-sriov
Назначение в кластере Управление сетевыми интерфейсами SR-IOV: создание виртуальных функций (VF), подключение их к подам для высокой производительности сети.
Критический Нет
Публичный репозиторий SR-IOV Network Operator
Зависимости shturval-sriov-crds, shturval-networking, shturval-metacni
Неймспейс kube-system

Назначение

shturval-sriov — SR-IOV Operator для Kubernetes. Позволяет использовать аппаратную виртуализацию сетевых карт (SR-IOV) для выделения виртуальных функций подам и снижения задержек.

Где настраивать

Сервисы и репозиторииУстановленные сервисы → shturval-sriov → Управлять.

Порядок установки

Перед установкой shturval-sriov необходимо установить зависимости в строгом порядке:

  1. shturval-metacni-crds
  2. shturval-metacni
  3. shturval-sriov-crds
  4. shturval-sriov

Обратите внимание! Установка в неймспейс kube-system обязательна.

После завершения установки будет автоматически создана политика SR-IOV Network Node Policy с именем default для применения конфигурации на Worker-узлах кластера.

Параметры конфигурации

Параметр Описание Значение по умолчанию
imagePullSecrets Список ссылок на Secrets для загрузки образов оператора []
resourcePrefix Префикс ресурса плагина openshift.io
enableAdmissionController Включение инжектора сетевых ресурсов и веб-перехватчика false
cniBinPath Путь для бинарного файла CNI /opt/cni/bin
clusterType Тип среды кластера kubernetes

Как развернуть этот сервис — Как развернуть новый сервис.