How to import a generated Kubernetes cluster's namespace in terraform How to import a generated Kubernetes cluster's namespace in terraform kubernetes kubernetes

How to import a generated Kubernetes cluster's namespace in terraform


(1) Create an entry in your kubeconfig file for your GKE cluster.

gcloud container clusters get-credentials cluster-name

see: https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-access-for-kubectl#generate_kubeconfig_entry

(2) Point terraform Kubernetes provider to your kubeconfig:

provider "kubernetes" {  config_path = "~/.kube/config"}