Skip to content

Deploy Okera on GKE

This document This document prepares you to install Okera on a GKE cluster.

Prerequisites

  1. A functional GKE cluster that adheres to the Okera prerequisites.
  2. A Linux node that can execute kubectl commands against the GKE cluster - we will call this the deployer node.

Verify GKE Access

On the deployer node, you can verify you have GKE access by running:

$ kubectl get nodes -owide
NAME                                       STATUS   ROLES    AGE   VERSION             INTERNAL-IP   EXTERNAL-IP      OS-IMAGE                             KERNEL-VERSION   CONTAINER-RUNTIME
gke-cluster-1-odas-default-309f3494-chhm   Ready    <none>   10m   v1.15.12-gke.6002   10.128.0.12   35.238.175.157   Container-Optimized OS from Google   4.19.112+        docker://19.3.1
gke-cluster-1-odas-default-309f3494-d1vl   Ready    <none>   20d   v1.15.12-gke.6002   10.128.0.10   34.67.233.199    Container-Optimized OS from Google   4.19.112+        docker://19.3.1
gke-cluster-1-odas-default-309f3494-t7m0   Ready    <none>   10m   v1.15.12-gke.6002   10.128.0.11   34.66.26.248     Container-Optimized OS from Google   4.19.112+        docker://19.3.1

You should see all the nodes that you have in your GKE cluster listed.

Deploy and Configure Okera Using Helm Charts

See Deploy Okera Using Helm Charts for information about deploying and updating Okera using Helm charts.