Google Kubernetes Engine

Learn how to set up Google Kubernetes Engine (GKE) for use with NGINX Service Mesh.

Google Kubernetes Engine (GKE) is a hosted Kubernetes solution created by Google. To use GKE with NGINX Service Mesh, your Kubernetes user account has to have the ClusterAdmin role.

Warning:
These resources give NGINX Service Mesh administrator access to your cluster. This allows NGINX Service Mesh to access resources across all namespaces in your Kubernetes cluster.

To create a ClusterRole and ClusterRoleBinding for NGINX Service Mesh, run the kubectl command shown below:

kubectl create clusterrolebinding cluster-admin-binding --clusterrole=cluster-admin --user=$(gcloud config  get-value core/account)

You can now deploy NGINX Service Mesh on your GKE cluster.