Конфигурация облака
Основной модуль конфигурации 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.9/language/settings/tf-cloud/