менеджд Монго-кластер на два хоста, по одному в подсети. Монго кластер depends on на лист подсетей. Затем хочу удалить один хост кластера и подсеть, в которой тот сидит. Ожидаю, что сперва удалится хост, после подсеть. Но первой начинает удаляться подсеть, и все удаление падает с ошибкой о том, что в подсети есть работающий инстанс, до кластера Монги дело не доходит. Что придумать?
Ничего. Сначала убирать описание хоста, применять изменения, потом убирать описание подсети.
Это понятно, но некрасиво
Ничего не поделаешь. Хоста не существует. Есть ресурс "кластер", который зависит от двух ресурсов "подсеть". Ты не удаляешь хост, ты делайшь апдейт кластера и удаление подсети. Непонятно только, почему он не хочет ставить кластер на удаление. Кстати, это всё должно устанавливать зависимости и без depends_on.
Принял, спасибо за ответ. Буду рефакторить.
depends_on убрать. терраформ сам такое простое разрулит
Я рассчитывал, что это поможет апдейтить кластер и удалить хост перед удалением подсети, но не помогло.
Обсуждают сегодня