The manager of feature branches for production teams in kubernetes cluster
There are many feature branches in cluster - and it's sometime hard to detect what feature is currently running, and how to access this feature. This tool can manage you branches in kubernetes cluster
helm repo add maksim-paskal-kubernetes-manager https://maksim-paskal.github.io/kubernetes-manager
helm repo update
helm upgrade kubernetes-manager \
--install \
--create-namespace \
--namespace kubernetes-manager \
maksim-paskal-kubernetes-manager/kubernetes-manager \
--set service.type=LoadBalancer
you need to get your new LoadBalancer address - and open your browser http://<LoadBalancerAddress>:9000
helm upgrade kubernetes-manager-test \
--install \
--create-namespace \
--namespace kubernetes-manager-test \
./integration-tests/chart
if you using Gitlab as git repo - you can pass environment variables to kubernetes-manager to reduce resources of you kubernetes cluster, and reduce disk usage of docker registry
# gitlab api endpoint
GITLAB_URL=https://git/api/v4
# api token
GITLAB_TOKEN=some-token
Clear old docker registry tags
cd front
yarn install
yarn dev
make run KUBECONFIG=/path/to/kubeconfig
open your browser http://127.0.0.1:3000