Экспорт среды не работает для terraform

Я использую провайдера Cloudflare, и для передачи на terraform требуются некоторые секретные параметры. Я пытался использовать экспортную оболочку env перед запуском плана, но terraform, похоже, не понимает.

      >> export CLOUDFLARE_EMAIL="xxx"
>> export CLOUDFLARE_API_KEY="xxx"
>> export CLOUDFLARE_ZONE_ID="xxx"

>> terragrunt plan -lock=false 
╷
│ Error: Missing required argument
│ 
│   on stag.tf line 523, in module "dns_cloudflare":
│  523: module "dns_cloudflare" {
│ 
│ The argument "cloudflare_email" is required, but no definition was found.
╵
╷
│ Error: Missing required argument
│ 
│   on stag.tf line 523, in module "dns_cloudflare":
│  523: module "dns_cloudflare" {
│ 
│ The argument "cloudflare_api_key" is required, but no definition was found.
╵
╷
│ Error: Missing required argument
│ 
│   on stag.tf line 523, in module "dns_cloudflare":
│  523: module "dns_cloudflare" {
│ 
│ The argument "cloudflare_zone_id" is required, but no definition was found.
╵
ERRO[0010] 1 error occurred:
    * exit status 1

0 ответов

Другие вопросы по тегам