Нужен ли мне k8s? Сейчас такая инфраструктура: 2 дешевых VPS и 3 локалки с различными сервисами внутри, которые объединяются в одну сеть через openvpn server на одном из VPS. По мере роста сети становиться довольно сложно следить за работоспособностью сети.
После того как перевёл почти сервисы на докер -- стало значительно легче: сделал запуск контейнеров через docker-compose. Теперь даже в случае переезда сервака или переустановки конфигурация упростилась: на новую машину ставлю докер-компоуз и кидаю туда конфиг. Но всё равно хочется какого-то более надежного решения и автоматизированного решения, так как приходиться ходить по хостам по ssh подкрючивая конфиги и настраивать мониторинг и сбор логов. Непонятен еще момент будет ли доступны куберы ноды в разных подсетях, которые подключаются через openvpn?

30 Дек 2020 в 19:44
200 +1
0
Ответы
1

Исходя из того, что у вас уже есть опыт работы с контейнеризацией и хотелка по автоматизации и управлению инфраструктурой, использование Kubernetes (k8s) может быть хорошим решением для вас.

Kubernetes предоставит вам механизм управления и автоматизации развертывания, масштабирования и управления вашими контейнерами. Он также предлагает механизм для управления нагрузкой, мониторинга и логирования ваших сервисов.

Что касается вашего вопроса о доступности Kubernetes нод из разных подсетей, подключенных через openvpn, то в большинстве случаев это возможно. Однако, вам может потребоваться настроить соответствующий маршрутизацию и настройку сетевых политик в вашем кластере Kubernetes.

Таким образом, использование Kubernetes может помочь вам упростить управление вашей инфраструктурой, повысить ее отказоустойчивость и сделать развертывание и масштабирование ваших сервисов более эффективным.

17 Апр 2024 в 21:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир