mirror of
https://github.com/ghndrx/terraform-gke-cluster.git
synced 2026-02-10 06:55:01 +00:00
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:
18
terraform-gke/main.tf
Normal file
18
terraform-gke/main.tf
Normal 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'
|
||||||
1
terraform-k8-env
Submodule
1
terraform-k8-env
Submodule
Submodule terraform-k8-env added at 8304d29b32
Reference in New Issue
Block a user