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