冗長なプロバイダーを報告します。

問題の例:


provider "kubernetes" {
  config_path = "~/.kube/config"
}

provider "kubernetes" {
  config_path = "~/kube/kubeconfig-0728633f-2c4a-4d2b-9eb7-bc629d5e7f37"
}

この問題を解決する方法の 1 つは、必要なプロバイダーでリソースを作成する際に alias を追加して明示的に指定することです。

修正の例:


  provider "kubernetes" {
  config_path = "~/.kube/config"
}

provider "kubernetes" {
  config_path = "~/kube/kubeconfig-0728633f-2c4a-4d2b-9eb7-bc629d5e7f37"
  alias = "cloud"
}

Powered by: Terraform and HCL プラグイン