Конфигурация облака
Основной модуль конфигурации OpenTofu может интегрироваться с облачным бэкендом, чтобы включить рабочий процесс запуска через CLI (если это поддерживается вашим облачным бэкендом). Эти настройки нужно конфигурировать только в том случае, если вы хотите использовать CLI OpenTofu для взаимодействия с облачным бэкендом. При взаимодействии с OpenTofu через систему контроля версий или API облачный бэкенд игнорирует эти настройки.
Пример использования
Чтобы настроить интеграцию с облачным CLI, добавьте вложенный блок cloud в блок terraform. Нельзя использовать интеграцию с CLI и бэкенд состояния в одной конфигурации.
Полные сведения о конфигурации, инструкции по миграции и аргументы командной строки см. в разделе Использование облачного бэкенда документации по CLI OpenTofu.
locals {
org = "example_corp"
}
terraform {
cloud {
organization = local.org
hostname = "app.example.io"
workspaces {
tags = ["app"]
}
}
}Поля облачной конфигурации не могут ссылаться на данные из состояния или функции, определенные провайдером. Все значения должны быть вычислены во время tofu init, до того как состояние станет доступно.
Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.12/language/settings/tf-cloud/