How to install Apache Superset on a GKE Kubernetes Cluster
In this guide, I'm going to show you how to install Apache Superset in your Kubernetes cluster (on GKE). I'm using Cloud SQL (Postgres) for the database backend, Memorystore (redis), and BigQuery as the data source. However, even if you're using some different components this guide should still provide enough guidance to get you started with Superset on Kubernetes.
There's a Github repository that accompanies this guide. If you're already a Kubernetes master, you can probably just head over to the repository and get the configs. But the purpose of this guide is to provide instructions as well as an explanation of the configs.
With that said, if you're ready to install Superset on your Kubernetes cluster, I recommend reading through this guide before taking action. Then, clone the Github repo and start working through the instructions when you're ready.
What is Superset?
Superset is an open-source business intelligence tool. In short, it's a web application that lets you connect to various data sources to query and visualize data.
What is GKE?
GKE stands for Google Kubernetes Engine. It is Google Cloud Platform's (GCP) hosted Kubernetes service.