Categories
Kubernetes

Kubernetes: Enable Istio on GKE using Terraform

I showed you how to create a GKE cluster with Terraform in a previous post. When I went to enable Istio, it wasn’t as simple as I thought. I ended up having to add an additional google-beta provider, along with having to add this google-beta provider within the google_container_cluster resource. Update gkecluster/provider.tf https://www.terraform.io/docs/providers/google/provider_versions.html You can […]

Categories
Kubernetes

Kubernetes: Create GKE Cluster with Terraform

Install brew install terraform Service Account IAM & admin > Service accounts, and click + CREATE SERVICE ACCOUNT. I gave the role Project > Editor because I am also using this Service Account to create a VPC network. Click CONTINUE. OR if you are only creating a GKE cluster, you can simply assign the roles Kubernetes > Kubernetes […]