Я настраиваю инфраструктуру, используя terraform
;
Я использую s3
бэкэнд для состояния следующим образом:
terraform {
backend "s3" {
bucket = "my-bucket-name"
key = "somekey"
region = "some-region"
}
}
Я хочу, чтобы некоторые данные были легко доступны
Мой вопрос заключается в том, нужно ли мне выполнить terraform state pull
перед запуском terraform output -json
, чтобы получить эти переменные, или это неявно выполняется самой terraform
(вопроссвязано с тем, что файл .tfstate
больше не является локальным, поэтому я бродил, когда и как terraform
будет читать его состояние, чтобы получить выходные данные)