Как переопределить удаленный бэкэнд с локальным бэкендом в terraform? - PullRequest
0 голосов
/ 16 января 2020

Я искал документацию по терраформе и курс удеми для ответа на этот вопрос, но не могу найти ответ. У меня есть трубопровод Дженкинса, который строит инфраструктуру AWS с помощью terraform. Для этого используется удаленный сервер, который настраивается с помощью блока

terraform {
  backend "s3" {}
}

. Я хочу переопределить это для локальной разработки, чтобы локальный файл состояния создавался с terraform init. Я попытался запустить terraform init -backend=false, но я понимаю, что это не то, что я хочу, потому что он также не создает локальный бэкэнд. Я видел terraform init -backend=<file> это вариант, но если я использую его, то я не знаю, что поместить в файл, чтобы указать конфигурацию локального бэкенда по умолчанию. Я нашел эту статью переопределить файлы , но это не наводит меня на мысль, что эта функция существует в terraform для этого конкретного варианта использования. Я хочу убедиться, что я делаю это правильно. Как переопределить конфигурацию удаленного бэкэнда с конфигурацией локального бэкэнда по умолчанию в terraform? Спасибо.

...