Self Installation and Launching

Please note, that you can install SHKeeper from helm if you already have a k8s cluster:


helm repo add vsys-host https://vsys-host.github.io/helm-charts
helm install my-shkeeper vsys-host/shkeeper

If you'd like testing it using local machine or VPS/ Dedicated, here is how you can do it:

1) Get a VPS. Recommended plan is VS-Incredible with Ubuntu 20 LTS.

2) SSH to VPS as root.

3) Install k3s:

                curl -sfL https://get.k3s.io | sh -
            

4) Link kube config:

                ln -s /etc/rancher/k3s/k3s.yaml /root/.kube/config
            

5) Install helm:

                curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
            

6) Install SHKeeper chart:

helm repo add vsys-host https://vsys-host.github.io/helm-charts
helm repo add mittwald https://helm.mittwald.de
helm repo update
helm install kubernetes-secret-generator mittwald/kubernetes-secret-generator
helm install -f values.yaml shkeeper vsys-host/shkeeper

            

7) Watch pods are being created:

                kubectl get pods -n shkeeper
            

8) Login: http://‹ip›:5000/

In conclusion, this is how you can install and configure SHKeeper by yourself. However, if you have any additional questions, please don't hesitate to address them. The SHKeeper support team is always happy to help.