Задача
Необходимо автоматизировать процесс поднятия нод (узлов) в кластере Kubernetes или Docker Swarm. Система должна позволять гибко управлять инфраструктурой серверов.
Требования к функционалу
- Создание скриптов первоначальной настройки серверов, включая установку и конфигурацию Docker/Kubernetes.
- Реализация механизма перехода серверов на работу в другой локальной сети по внешнему запросу.
- Поддержка оркестровки через Kubernetes или Docker Swarm на выбор заказчика.
Технические детали
- Скрипты должны быть написаны на Bash или Python (по согласованию).
- Обеспечить мониторинг состояния нод и автоматическое восстановление при сбоях.
- Интерфейс управления через CLI или REST API.
Ожидаемый результат
Серверы с нодами запускаются из коробки, переключаются между сетями автоматический, не требуя ручного вмешательства администратора.