и postgress через StatefulSet или достаточно будет Deployment? Сейчас и то и то сделано через Deployment.
И есть ли какой-то смысл в 2х репликах postress, на одном хосте.
Не думаю что будет еще 1 хост, но допускаю такое. Но это максимум.
Оправдываюсь еще раз, понимаю что это overkill 🙂
там суть приложения в том что оно использует чужой api, пишет все в редис и возвращает инфу из редиса клиентам
так, на всякий пожарный, то что постгрес в двух репликах не значит что он отказоустойчивый и вообще кластер)
ну и между стейтфулсетом и деплойментом есть очень большая разница
Все больше думаю что было бы проще все сделать через docker compose :) Хотя здесь кажется проще будет делать апдейты и что-то менять
в кубере все просто до тех пор, пока приложения не имеют состояния, а как только появилось, то все усложняется. цени как делали mysql с репликацией на стейтфулсетах: https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application
Обсуждают сегодня