We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f6c8c0b commit 865d625Copy full SHA for 865d625
modules/k8s/main.tf
@@ -1,3 +1,8 @@
1
+resource "google_service_account" "default" {
2
+ account_id = "${var.cluster_name}-k8s-sa"
3
+ display_name = "Node pool service account"
4
+}
5
+
6
resource "google_container_cluster" "gke_cluster" {
7
name = var.cluster_name
8
location = var.region
@@ -27,6 +32,7 @@ resource "google_container_node_pool" "gke_nodes" {
27
32
machine_type = "e2-standard-2"
28
33
disk_size_gb = 100
29
34
oauth_scopes = ["https://www.googleapis.com/auth/cloud-platform"]
35
+ service_account = google_service_account.default.email
30
36
}
31
37
depends_on = [google_container_cluster.gke_cluster]
38
0 commit comments