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