Комментарии 7
При применении Terragrunt часть этих самых best practices просто поменяется или пропадет и появятся новые рекомендации и практики.
Абсолютно согласен, но это уже совсем другая история)
Я бы с этой другой истории и начинал бы, потому что terragrunt решает кучу проблем которые не решить никакими best practices в terraform. Да и мало того с terraform не так просто перейти на terragrunt, там логика на другая и на уровне выше и это все можно было бы описать в статье, хотя бы вскользь с какими-то простыми примерами или ремарками.
У вас для network указан state с
key = "test_network.tfstate"
А далее используется
network_state_key = "my-project-network.tfstate"
Благодарю, все четко и ясно, ждем продолжения, например как быть, когда у тебя мультиаккаунт окружение, и каждый день добавляются и удаляются аккаунты, какой подход будет для развертывания лендинг зон, и т д.
Terraform: от незнания к best practices