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

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