Ошибки хранения Terraform Back-end в Azure BLOB-объектов - PullRequest
0 голосов
/ 19 декабря 2018

Я использовал приведенное ниже для успешного создания файла внутреннего состояния для terraform в хранилище Azure, но по какой-то причине он перестал работать.Я восстановил пароли для хранилища, пробовал оба ключа и получал одну и ту же ошибку каждый раз

backend.tf

    terraform {
    backend "azurerm" {
        storage_account_name    = "terraformstorage"
        resource_group_name     = "automation"
        container_name          = "terraform" 
        key                     = "testautomation.terraform.tfstate"
        access_key              = "<storage key>"
    }
}

Ошибка возвращена

terraform initИнициализация бэкэнда ...Успешно настроен бэкэнд "Лазурь"!Terraform будет автоматически использовать этот бэкэнд, если конфигурация бэкэнда не изменится.Состояние обновления ошибки: хранилище: служба вернула ошибку: StatusCode = 403, ErrorCode = AuthenticationFailed, ErrorMessage = Серверу не удалось аутентифицировать запрос.Убедитесь, что значение заголовка авторизации сформировано правильно, включая подпись.RequestID: 665e0067-b01e-007a-6084-97da67000000Время: 2018-12-19T10: 18: 18.7148241Z, RequestInitiated = ср., 19 декабря 2018 10:18:18 GMT, RequestId = 665e0067-b01e-007a-6084-97da67000000, версия API =, QueryParameterName =, QueryParameterValue =

Есть идеи, что я делаю не так?

1 Ответ

0 голосов
/ 08 марта 2019

Что мне помогло, так это удалить локальную папку .terraform и повторить попытку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...