Refactor: google_container_cluster

- Refactor provider block to use variable for project and region
- Update node_config to use variable for machine_type
- Add google_container_cluster resource for my-cluster
- set variables for project,region,machine_type,username and password
- Add variables.tf file for setting project,region,machine_type,username and password dynamically
This commit is contained in:
gregory hendrickson
2023-01-27 10:19:07 -08:00
parent d055959b07
commit 212529bf66
2 changed files with 19 additions and 0 deletions

18
terraform-gke/main.tf Normal file
View File

@@ -0,0 +1,18 @@
provider "google" {
version = "3.0"
project = var.my-project-id
region = var.google_region
}
resource "google_container_cluster" "my-cluster" {
name = var.my-cluster
location = var.google_region
node_config {
machine_type = var.machine_type
}
master_auth {
username = var.username
password = var.password
}
}
# terraform apply -var 'my-cluster=my-cluster-name' -var 'my-project-id=my-project-id'