From 1f6866bec36086930663dd2dba4d8307d2bbb4f0 Mon Sep 17 00:00:00 2001 From: Timothy Middelkoop Date: Thu, 6 May 2021 11:57:52 -0500 Subject: [PATCH] Add small K8 cluster --- slurm-gcp/ReadMe.md | 9 +++++++++ slurm-gcp/main.tf | 21 +++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 slurm-gcp/ReadMe.md diff --git a/slurm-gcp/ReadMe.md b/slurm-gcp/ReadMe.md new file mode 100644 index 0000000..8e31231 --- /dev/null +++ b/slurm-gcp/ReadMe.md @@ -0,0 +1,9 @@ +# CLASS-HCP-GCP + +## Kubernetes Cluster + +List and get cluster credentials for kubectl +``` +gcloud container clusters list +gcloud container clusters get-credentials class-container-cluster +``` diff --git a/slurm-gcp/main.tf b/slurm-gcp/main.tf index fca68bb..9841e08 100644 --- a/slurm-gcp/main.tf +++ b/slurm-gcp/main.tf @@ -117,3 +117,24 @@ module "slurm_cluster_compute" { zone = var.zone } +resource "google_container_cluster" "class" { + name = "class-container-cluster" + count = 1 + initial_node_count = 3 + location = var.zone + network = var.network_name + subnetwork = var.subnetwork_name + + release_channel { + channel = "RAPID" + } + + node_config { + preemptible = true + machine_type = "e2-small" + metadata = { + disable-legacy-endpoints = true + } + } +} +