File tree Expand file tree Collapse file tree 8 files changed +40
-16
lines changed
quickstart/src/configurations Expand file tree Collapse file tree 8 files changed +40
-16
lines changed Original file line number Diff line number Diff line change 11module "eks_zero" {
22 providers = {
3- aws = aws.eks_zero
3+ aws = aws.eks_zero
4+ kubernetes = kubernetes.eks_zero
45 }
56
67 source = " github.com/kbst/terraform-kubestack//aws/cluster?ref={{version}}"
Original file line number Diff line number Diff line change @@ -21,10 +21,5 @@ provider "kubernetes" {
2121
2222 host = local. eks_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" server" ]
2323 cluster_ca_certificate = base64decode (local. eks_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" certificate-authority-data" ])
24-
25- exec {
26- api_version = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" apiVersion" ]
27- args = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" args" ]
28- command = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" command" ]
29- }
24+ token = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" token" ]
3025}
Original file line number Diff line number Diff line change 11module "gke_zero" {
2+ providers = {
3+ kubernetes = kubernetes.gke_zero
4+ }
5+
26 source = " github.com/kbst/terraform-kubestack//google/cluster?ref={{version}}"
37
48 configuration = {
@@ -20,7 +24,7 @@ module "gke_zero" {
2024 base_domain = " "
2125
2226 # Initial desired K8s version, will be upgraded automatically
23- cluster_min_master_version = " 1.16 "
27+ cluster_min_master_version = " 1.22 "
2428
2529 # Initial number of desired nodes per zone
2630 cluster_initial_node_count = 1
Original file line number Diff line number Diff line change @@ -2,3 +2,15 @@ provider "kustomization" {
22 alias = " gke_zero"
33 kubeconfig_raw = module. gke_zero . kubeconfig
44}
5+
6+ locals {
7+ gke_zero_kubeconfig = yamldecode (module. gke_zero . kubeconfig )
8+ }
9+
10+ provider "kubernetes" {
11+ alias = " gke_zero"
12+
13+ host = local. gke_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" server" ]
14+ cluster_ca_certificate = base64decode (local. gke_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" certificate-authority-data" ])
15+ token = local. gke_zero_kubeconfig [" users" ][0 ][" user" ][" token" ]
16+ }
Original file line number Diff line number Diff line change 11module "eks_zero" {
22 providers = {
3- aws = aws.eks_zero
3+ aws = aws.eks_zero
4+ kubernetes = kubernetes.eks_zero
45 }
56
67 source = " github.com/kbst/terraform-kubestack//aws/cluster?ref={{version}}"
Original file line number Diff line number Diff line change @@ -22,10 +22,5 @@ provider "kubernetes" {
2222
2323 host = local. eks_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" server" ]
2424 cluster_ca_certificate = base64decode (local. eks_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" certificate-authority-data" ])
25-
26- exec {
27- api_version = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" apiVersion" ]
28- args = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" args" ]
29- command = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" exec" ][" command" ]
30- }
25+ token = local. eks_zero_kubeconfig [" users" ][0 ][" user" ][" token" ]
3126}
Original file line number Diff line number Diff line change 11module "gke_zero" {
2+ providers = {
3+ kubernetes = kubernetes.eks_zero
4+ }
5+
26 source = " github.com/kbst/terraform-kubestack//google/cluster?ref={{version}}"
37
48 configuration = {
@@ -20,7 +24,7 @@ module "gke_zero" {
2024 base_domain = " "
2125
2226 # Initial desired K8s version, will be upgraded automatically
23- cluster_min_master_version = " 1.15 "
27+ cluster_min_master_version = " 1.22 "
2428
2529 # Initial number of desired nodes per zone
2630 cluster_initial_node_count = 1
Original file line number Diff line number Diff line change @@ -2,3 +2,15 @@ provider "kustomization" {
22 alias = " gke_zero"
33 kubeconfig_raw = module. gke_zero . kubeconfig
44}
5+
6+ locals {
7+ gke_zero_kubeconfig = yamldecode (module. gke_zero . kubeconfig )
8+ }
9+
10+ provider "kubernetes" {
11+ alias = " gke_zero"
12+
13+ host = local. gke_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" server" ]
14+ cluster_ca_certificate = base64decode (local. gke_zero_kubeconfig [" clusters" ][0 ][" cluster" ][" certificate-authority-data" ])
15+ token = local. gke_zero_kubeconfig [" users" ][0 ][" user" ][" token" ]
16+ }
You can’t perform that action at this time.
0 commit comments