GAProj
In this step, install kubetcl, and Helm according to the following instructuions.
2.Install Docker
See https://docs.docker.com/install/
3.Provision a Kubernetes clsuter
Create a Kubernetes cluster in IBM Kubernetes Service, and install CLI according to the instructions.
Or if you want to run locally on MacOS, please install and start minikube using localKube_MacOS.sh
After the cluster online, and setting up Helm by typing helm init.
4.Config
Copy config.sh.tpl to config.sh, configure your docker hub's username, password, docker image names etc.
5.(Optional) Build Docker images
Run buildDocker.sh
6.Install Project into Kubernetes Cluster
Run install.sh
For now we use a single redis instance. If we set up Redis cluster on Kubernetes without persistent storage, it makes no sense.
Delete Project from Kubernetes Cluster
Run cleanup.sh