Setup - Scalarm/charts GitHub Wiki

Setup

Requirements

  1. Kubernetes
  2. Helm - https://github.com/kubernetes/helm

Download

Download scalarm from https://github.com/Scalarm/charts

Installation

  1. Init helm server using cmd:
helm init
  1. When tiller pod is ready use cmd:
#download dependencies - mongodb and redis
helm dep up scalarm
#run scalarm with its dependencies
helm install scalarm

Using

NodePort

Get node ip and node port:

#get ip from label "Node"
kubectl describe pod <scalarm-pod-name>
#get node port
kubectl describe svc <scalarm-service-name> 

Open scalarm login page:

https://NODEIP:NODEPORT
#sign in with login and password from values.yaml

Changes

You can change env variables and values of dependencies in values.yaml.

Optional

Disable persistence in mongodb and redis:

mongodb:
  persistence:
    enabled: false

redis:
  persistence: 
    enabled: false

Enable redis usePassword option:

redis:
  usePassword: true