File tree Expand file tree Collapse file tree 13 files changed +42
-42
lines changed
cluster-with-resources/manifests Expand file tree Collapse file tree 13 files changed +42
-42
lines changed Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 kubernetes = {
4- source = " hashicorp/kubernetes"
4+ source = " hashicorp/kubernetes"
55 version = " >= 2.0.3"
66 }
77 helm = {
@@ -19,8 +19,8 @@ resource "kubernetes_namespace" "test" {
1919
2020resource "kubernetes_deployment" "test" {
2121 metadata {
22- name = " test"
23- namespace = kubernetes_namespace. test . metadata . 0 . name
22+ name = " test"
23+ namespace = kubernetes_namespace. test . metadata . 0 . name
2424 }
2525 spec {
2626 replicas = 2
@@ -32,7 +32,7 @@ resource "kubernetes_deployment" "test" {
3232 template {
3333 metadata {
3434 labels = {
35- app = " test"
35+ app = " test"
3636 }
3737 }
3838 spec {
@@ -43,11 +43,11 @@ resource "kubernetes_deployment" "test" {
4343 resources {
4444 limits = {
4545 memory = " 512M"
46- cpu = " 1"
46+ cpu = " 1"
4747 }
4848 requests = {
4949 memory = " 256M"
50- cpu = " 50m"
50+ cpu = " 50m"
5151 }
5252 }
5353 }
@@ -56,8 +56,8 @@ resource "kubernetes_deployment" "test" {
5656 }
5757}
5858
59- resource helm_release nginx_ingress {
60- name = " nginx-ingress-controller"
59+ resource " helm_release" " nginx_ingress" {
60+ name = " nginx-ingress-controller"
6161
6262 repository = " https://charts.bitnami.com/bitnami"
6363 chart = " nginx-ingress-controller"
@@ -69,6 +69,6 @@ resource helm_release nginx_ingress {
6969}
7070
7171resource "local_file" "kubeconfig" {
72- content = var. kubeconfig
72+ content = var. kubeconfig
7373 filename = " ${ path . root } /kubeconfig"
7474}
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 kubernetes = {
4- source = " hashicorp/kubernetes"
4+ source = " hashicorp/kubernetes"
55 version = " >= 2.0.3"
66 }
77 azurerm = {
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 aws = {
4- source = " hashicorp/aws"
4+ source = " hashicorp/aws"
55 version = " 3.38.0"
66 }
77 }
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ resource "aws_vpc" "k8s-acc" {
99 enable_dns_support = true
1010 enable_dns_hostnames = true
1111 tags = {
12- " Name" = " terraform-eks-k8s-acc-node"
12+ " Name" = " terraform-eks-k8s-acc-node"
1313 " kubernetes.io/cluster/${var.cluster_name}" = " shared"
1414 }
1515}
Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ resource "local_file" "kubeconfig" {
2525 cluster_name = var.cluster_name,
2626 clusterca = data.aws_eks_cluster.default.certificate_authority[0 ].data,
2727 endpoint = data.aws_eks_cluster.default.endpoint,
28- })
29- filename = " ./kubeconfig-${ var . cluster_name } "
28+ })
29+ filename = " ./kubeconfig-${ var . cluster_name } "
3030}
3131
3232resource "kubernetes_namespace" "test" {
@@ -36,11 +36,11 @@ resource "kubernetes_namespace" "test" {
3636}
3737
3838resource "helm_release" "nginx_ingress" {
39- namespace = kubernetes_namespace. test . metadata . 0 . name
40- wait = true
41- timeout = 600
39+ namespace = kubernetes_namespace. test . metadata . 0 . name
40+ wait = true
41+ timeout = 600
4242
43- name = " ingress-nginx"
43+ name = " ingress-nginx"
4444
4545 repository = " https://kubernetes.github.io/ingress-nginx"
4646 chart = " ingress-nginx"
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 kubernetes = {
4- source = " hashicorp/kubernetes"
4+ source = " hashicorp/kubernetes"
55 version = " ~> 2.1.0"
66 }
77 aws = {
8- source = " hashicorp/aws"
8+ source = " hashicorp/aws"
99 version = " ~> 3.39.0"
1010 }
1111 }
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ data "google_compute_zones" "available" {
1313}
1414
1515data "google_container_engine_versions" "supported" {
16- location = local. google_zone
17- version_prefix = var. kubernetes_version
16+ location = local. google_zone
17+ version_prefix = var. kubernetes_version
1818}
1919
2020resource "google_container_cluster" "default" {
@@ -24,7 +24,7 @@ resource "google_container_cluster" "default" {
2424 min_master_version = data. google_container_engine_versions . supported . latest_master_version
2525 # node version must match master version
2626 # https://www.terraform.io/docs/providers/google/r/container_cluster.html#node_version
27- node_version = data. google_container_engine_versions . supported . latest_master_version
27+ node_version = data. google_container_engine_versions . supported . latest_master_version
2828
2929 node_locations = [
3030 data . google_compute_zones . available . names [1 ],
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 kubernetes = {
4- source = " hashicorp/kubernetes"
4+ source = " hashicorp/kubernetes"
55 version = " >= 2.0.3"
66 }
77 helm = {
@@ -19,8 +19,8 @@ resource "kubernetes_namespace" "test" {
1919
2020resource "kubernetes_deployment" "test" {
2121 metadata {
22- name = " test"
23- namespace = kubernetes_namespace. test . metadata . 0 . name
22+ name = " test"
23+ namespace = kubernetes_namespace. test . metadata . 0 . name
2424 }
2525 spec {
2626 replicas = 2
@@ -32,7 +32,7 @@ resource "kubernetes_deployment" "test" {
3232 template {
3333 metadata {
3434 labels = {
35- app = " test"
35+ app = " test"
3636 }
3737 }
3838 spec {
@@ -43,11 +43,11 @@ resource "kubernetes_deployment" "test" {
4343 resources {
4444 limits = {
4545 memory = " 512M"
46- cpu = " 1"
46+ cpu = " 1"
4747 }
4848 requests = {
4949 memory = " 256M"
50- cpu = " 50m"
50+ cpu = " 50m"
5151 }
5252 }
5353 }
@@ -56,8 +56,8 @@ resource "kubernetes_deployment" "test" {
5656 }
5757}
5858
59- resource helm_release nginx_ingress {
60- name = " nginx-ingress-controller"
59+ resource " helm_release" " nginx_ingress" {
60+ name = " nginx-ingress-controller"
6161
6262 repository = " https://charts.bitnami.com/bitnami"
6363 chart = " nginx-ingress-controller"
Original file line number Diff line number Diff line change 11terraform {
22 required_providers {
33 kubernetes = {
4- source = " hashicorp/kubernetes"
4+ source = " hashicorp/kubernetes"
55 version = " >= 2.0.3"
66 }
77 google = {
@@ -29,7 +29,7 @@ data "google_client_config" "default" {
2929
3030# Defer reading the cluster data until the GKE cluster exists.
3131data "google_container_cluster" "default" {
32- name = local. cluster_name
32+ name = local. cluster_name
3333 depends_on = [module . gke-cluster ]
3434}
3535
@@ -57,8 +57,8 @@ module "gke-cluster" {
5757}
5858
5959module "kubernetes-config" {
60- depends_on = [module . gke-cluster ]
61- source = " ./kubernetes-config"
62- cluster_name = local. cluster_name
60+ depends_on = [module . gke-cluster ]
61+ source = " ./kubernetes-config"
62+ cluster_name = local. cluster_name
6363}
6464
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ resource "kubernetes_manifest" "test-cfm" {
55
66 manifest = {
77 " apiVersion" = " v1"
8- " kind" = " ConfigMap"
8+ " kind" = " ConfigMap"
99 " metadata" = {
10- " name" = " test-cf"
10+ " name" = " test-cf"
1111 " namespace" = " default"
1212 " labels" = {
1313 " parent_cluster" = var.cluster_name
You can’t perform that action at this time.
0 commit comments