簡體   English   中英

沒有AWS憑證的Terraform運行計划

[英]Terraform run plan without AWS credentials

我希望運行一個Terraform計划,以驗證用戶上傳的Terraform計划文件並檢測資源。

但是,從現在開始運行terraform計划需要AWS憑證。

有沒有一種方法可以在不使用憑據的情況下運行計划,或者以其他方式從.tf文件中提取資源列表?

在這里找到了解決方案,

https://github.com/terraform-providers/terraform-provider-aws/issues/5584#issuecomment-433203543

除了skip_credentials_validation標志外,還需要一個模擬secret_key。

provider "aws" {
  region                      = "${var.region}"
  skip_credentials_validation = true
  skip_requesting_account_id  = true
  skip_metadata_api_check     = true
  s3_force_path_style         = true
  access_key                  = "mock_access_key"
  secret_key                  = "mock_secret_key"

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM