Skip to content

Commit 7f3c7e6

Browse files
author
Anton Putra
authored
πŸŒπŸ»β€β™‚οΈ How to Create GKE Cluster Using TERRAFORM from Scratch (antonputra#8)
1 parent 51682d6 commit 7f3c7e6

File tree

14 files changed

+42
-40
lines changed

14 files changed

+42
-40
lines changed

β€Žlessons/069/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# How to Create GKE Cluster Using TERRAFORM from Scratch?
2+
3+
[YouTube Tutorial](https://youtu.be/XTcos7s0iDo)
4+
5+
## Set Up Default Credentials
6+
```bash
7+
gcloud auth application-default login
8+
```

β€Žlessons/gke-terraform/kubernetes/1-service.yaml renamed to β€Žlessons/069/k8s/1-service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
apiVersion: v1
23
kind: Service
34
metadata:
@@ -8,6 +9,5 @@ spec:
89
ports:
910
- protocol: TCP
1011
port: 80
11-
targetPort: 80
1212
selector:
1313
app: nginx

β€Žlessons/gke-terraform/terraform/0-provider.tf renamed to β€Žlessons/069/terraform/0-provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ terraform {
2121
version = "~> 3.1"
2222
}
2323
}
24-
}
24+
}

β€Žlessons/gke-terraform/terraform/2-projects.tf renamed to β€Žlessons/069/terraform/2-projects.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ resource "google_project_service" "host" {
2626
resource "google_project_service" "service" {
2727
project = google_project.k8s-staging.number
2828
service = local.projects_api
29-
}
29+
}

β€Žlessons/gke-terraform/terraform/3-vpc.tf renamed to β€Žlessons/069/terraform/3-vpc.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ resource "google_compute_subnetwork" "private" {
3434
ip_cidr_range = secondary_ip_range.value
3535
}
3636
}
37-
}
37+
}

β€Žlessons/gke-terraform/terraform/6-shared-vpc.tf renamed to β€Žlessons/069/terraform/6-shared-vpc.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ resource "google_project_iam_binding" "container-engine" {
3434
"serviceAccount:service-${google_project.k8s-staging.number}@container-engine-robot.iam.gserviceaccount.com",
3535
]
3636
depends_on = [google_project_service.service]
37-
}
37+
}

0 commit comments

Comments
Β (0)