несколькими сервисами и общим ingress?
                  
                  
                  
                  
                  
                  Как простой пример:
                  
                  
                  API + UI + file-processor
                  
                  
                  Каждый из них имеет (на данный момент) свой пайплайн деплоя, свой репозиторий, свою кодовую базу.
                  
                  
                  Сейчас у каждого из этих сервисов в репозитории с их кодовой базой лежит kubernetes-конфиг, определяющий, что ему нужно, до уровня "Service".
                  
                  
                  То есть фактически каждое приложение просто открывает свой порт для работы в кластере.
                  
                  
                  
                  
                  
                  Теоритически предполагается "максимально независимый выкат", то есть в случае нессответствия API происходит gracefull degradation, а если это невозможно для конкретного релиза, то проблема ложится на плечи того, кто организует "релизный процесс".
                  
                  
                  
                  
                  
                  Собственно мой текущий вопрос - куда бы вы положили конфигурацию ingress?
                  
                  
                  Или, например, если мне понадобится какой-нибудь кеширующий прокси между приложением и ingress-ом (а-ля varnish), то куда вы положили бы его конфигурацию?
                  
                  
                
AWX/Tower + Git/Bitbucket да любой репо
Обсуждают сегодня