Skip to content

Latest commit

 

History

History
 
 

kubernetes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Hue on Kubernetes

How to run Hue in Kubernetes.

Services

Assuming you have a Kubernetes cluster configured with Helm installed and images pushed (if not, check the K8s Cluster section below).

Quick Start

helm repo add gethue https://helm.gethue.com
helm repo update
helm install gethue/hue

or Run:

cd tools/kubernetes/helm

git clone https://github.com/cloudera/hue.git
cd hue/tools/kubernetes/helm
helm install hue -n hue

Upgrade or delete:

helm upgrade hue hue

helm delete hue --purge

K8s Cluster

Ubuntu

  • OS: Ubuntu 16.04 or 18.04
  • Nodes: 1 primary instance of m3.medium (1CPU 3GB)
  • Quick start with MicroK8s
sudo snap install microk8s --classic

sudo snap alias microk8s.kubectl kubectl

microk8s.enable dns ingress storage

And

sudo microk8s.enable helm
sudo snap alias microk8s.kubectl kubectl

helm init

Optional (for more complete Kubernetes environment):

microk8s.enable metrics-server registry prometheus fluentd dashboard

Images

All the images are on Docker Hub or can be built via Docker at tools/docker.