簡體   English   中英

如何在 terraform aws 中添加提供者?

[英]How to add providers in terraform aws?

這是我得到的錯誤:

Failed to query available provider packages

Could not retrieve the list of available versions for provider
hashicorp/mysql: provider registry registry.terraform.io does not have a
provider named registry.terraform.io/hashicorp/mysql

對於 terraform > 0.13,您需要為任何非官方提供者添加 required_providers 片段(非官方意味着不屬於 HashiCorp 並且不屬於其注冊表的一部分)。 HashiCorp 支持其中一個,但已停產(如果您降級到 TF12,您可能會使用它)。

如果您知道社區提供了一個類似於 docker 的代碼片段,那么下面的代碼片段就足夠了:

terraform {
  required_providers {
    docker = {
      source = "kreuzwerker/docker"
    }
  }
}

在源代碼中,您將提供指向提供程序源存儲庫/注冊表的鏈接。

暫無
暫無

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

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