Я понимаю, что Terraform поддерживает Azure, и я действительно смог заставить Terraform работать с Azure, выполнив следующие действия:
- Создание учетной записи хранения
- Создание BLOB-объектаcontainer
- Подключен ключ доступа
- Создан файл с названием backend.tfvars с именем_группы_ресурсов, имя_аккаунта_аккаунта, имя_контейнера, ключ доступа.
- Добавлено после main.tf:
Main.tf
terraform {
backend "azurerm" {
}
}
- Я запустил
terraform init -backend-config="backend.tfvars"
Когда я смотрю в контейнер BLOB-объектов, я вижу myapp.Файл tfstate, что означает, что я был успешным, верно?
Что именно это мне позволяет?Я понимаю, что мой файл состояния теперь сохраняется в Azure, но ... как это мне поможет?Я искал документацию, объясняющую это, но по какой-то причине не смог ничего найти.