Table of Contents

МоиОтчеты Корпоративный Сервер и импортозамещение

Продукты: МоиОтчеты Корпоративный Сервер

Версии компонентов Kubernetes

Изначально продукт разрабатывался для кластера, развёрнутого на основе дистрибутива Debian GNU/Linux 10 (buster). Для поддержки импортозамещения был протестирован ряд дистрибутивов Linux российских производителей. По итогам тестирования зависимости от версии Kubernetes не выявлено - минимальные номера версий, на которых производилось тестирование показаны в следующей таблице:

Компонент Версия
docker 19.3.8
kubelet 1.18.1
kube-proxy 1.18.1

При тестировании проверялись также более свежие версии Kubernetes. Обновление версии Kubernetes не нарушает работу сервера отчётов. Таким образом тестирование отечественных дистрибутивов свелось к проверке возможности установки Kubernetes.

Провайдеры CNI

Сервер отчётов был протестирован со CNI провайдерами Flannel и Calico. Оба провайдера показали удовлетворительную работу. Конфигурация с Flannel была протестирована на самостоятельно развёрнутом кластере, конфигурация с Calico была протестирована на облачном провайдере Selectel (Россия).

Российские дистрибутивы Linux

Результаты тестирования представлены в следующей таблице:

Производитель Совместимость Примечания
Alt Linux Server 9 Полная https://www.altlinux.org/Kubernetes
ROSA "Хром" Linux Заявлена http://wiki.rosalab.com/ru/index.php/Установка_docker,_kebernates_кластера
ASTRA Linux 1.7 Deckhouse https://deckhouse.io/ru/
RED OS Заявлена https://redos.red-soft.ru/base/server-configuring/container/kubernetes/
AlterOS 7 Deckhouse https://deckhouse.io/ru/

Примечание: Deckhouse - продукт российских разработчиков для разворачивания кластера.