МоиОтчеты Корпоративный Сервер и импортозамещение
Продукты: МоиОтчеты Корпоративный Сервер
Версии компонентов 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 - продукт российских разработчиков для разворачивания кластера.