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 20.04

  • Nodes: 1 primary instance of m3.medium (1CPU 3GB)

  • Quick start with MicroK8s

    sudo snap install microk8s --classic --channel=1.18/stable

    microk8s.enable dns ingress storage helm3

    sudo snap alias microk8s.kubectl kubectl sudo snap alias microk8s.helm3 helm

    microk8s.inspect

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.