различной структуры.
                  
                  
                  Как наиболее рационально 20 из сотни баз привести к "новой версии": создать роль, внешний fdw сервер и юзер маппинг к нему, пару внешних и простых таблиц, пару триггеров на них.
                  
                  
                  
                  
                  
                  Пока логичным видится вариант такой:
                  
                  
                  ансибл создает что может стандартными модулями (iptables, postgres роли создает, pg_hba правит).
                  
                  
                  Затем он же запускает flyway со своими SQLками используя для каждого сервера свой конфиг файл с подключением.
                  
                  
                  
                  
                  
                  Еще думал вариант написать функцию, которой параметрами передается всё что нужно, распихать по нужным серверам и она сама через EXECUTE наделает что нужно вместо flyway.
                  
                  
                  
                  
                  
                  Кто как такие проблемы решает в принципе?
                  
                  
                
чо такое flyway
Обсуждают сегодня