Skip to content

Commit 393d625

Browse files
authored
fix(anthos-attached-clusters): add providers and lint (#692)
1 parent ef3baae commit 393d625

File tree

6 files changed

+28
-13
lines changed

6 files changed

+28
-13
lines changed

anthos-attached-clusters/aks/main.tf

+6-9
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ locals {
2020
}
2121
}
2222

23-
data "azurerm_subscription" "current" {
24-
}
25-
2623
resource "azurerm_resource_group" "aks" {
2724
name = "${var.name_prefix}-rg"
2825
location = var.azure_region
@@ -59,12 +56,12 @@ data "google_project" "project" {
5956
provider "helm" {
6057
alias = "bootstrap_installer"
6158
kubernetes {
62-
host = azurerm_kubernetes_cluster.aks.kube_config.0.host
63-
username = azurerm_kubernetes_cluster.aks.kube_config.0.username
64-
password = azurerm_kubernetes_cluster.aks.kube_config.0.password
65-
client_certificate = base64decode(azurerm_kubernetes_cluster.aks.kube_config.0.client_certificate)
66-
client_key = base64decode(azurerm_kubernetes_cluster.aks.kube_config.0.client_key)
67-
cluster_ca_certificate = base64decode(azurerm_kubernetes_cluster.aks.kube_config.0.cluster_ca_certificate)
59+
host = azurerm_kubernetes_cluster.aks.kube_config[0].host
60+
username = azurerm_kubernetes_cluster.aks.kube_config[0].username
61+
password = azurerm_kubernetes_cluster.aks.kube_config[0].password
62+
client_certificate = base64decode(azurerm_kubernetes_cluster.aks.kube_config[0].client_certificate)
63+
client_key = base64decode(azurerm_kubernetes_cluster.aks.kube_config[0].client_key)
64+
cluster_ca_certificate = base64decode(azurerm_kubernetes_cluster.aks.kube_config[0].cluster_ca_certificate)
6865
}
6966
}
7067

anthos-attached-clusters/aks/provider.tf

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ terraform {
2525
version = ">=5.0.0"
2626
}
2727
helm = {
28-
source = "hashicorp/helm"
28+
source = "hashicorp/helm"
29+
version = "~> 2.0"
2930
}
3031
}
3132
required_version = ">= 0.13"

anthos-attached-clusters/eks/provider.tf

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ terraform {
2525
version = ">=5.0.0"
2626
}
2727
helm = {
28-
source = "hashicorp/helm"
28+
source = "hashicorp/helm"
29+
version = "~> 2.0"
2930
}
3031
}
3132
required_version = ">= 0.13"

anthos-attached-clusters/kind/oidc/providers.tf

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
terraform {
1818
required_providers {
1919
http-full = {
20-
source = "salrashid123/http-full"
20+
source = "salrashid123/http-full"
21+
version = "~> 1.3"
2122
}
2223
}
24+
required_version = ">= 0.13"
2325
}
2426

anthos-attached-clusters/kind/provider.tf

+11-1
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,18 @@
1717
terraform {
1818
required_providers {
1919
kind = {
20-
source = "tehcyx/kind"
20+
source = "tehcyx/kind"
21+
version = "~> 0.6"
22+
}
23+
google = {
24+
source = "hashicorp/google"
25+
version = "~> 5.0"
26+
}
27+
helm = {
28+
source = "hashicorp/helm"
29+
version = "~> 2.0"
2130
}
2231
}
32+
required_version = ">= 0.13"
2333
}
2434

anthos-attached-clusters/modules/attached-install-manifest/provider.tf

+4
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ terraform {
2424
source = "hashicorp/helm"
2525
version = ">=2.13.1"
2626
}
27+
local = {
28+
source = "hashicorp/local"
29+
version = "~> 2.2"
30+
}
2731
}
2832
required_version = ">= 0.13"
2933
}

0 commit comments

Comments
 (0)