initial default chart

This commit is contained in:
James Strachan
2018-01-16 16:12:38 +00:00
parent 92b4b16635
commit 9bc36352bf
6 changed files with 49 additions and 0 deletions

25
Makefile Normal file
View File

@@ -0,0 +1,25 @@
CHART_REPO := http://jenkins-x-chartmuseum:8080
NAME := "env"
NAMESPACE := "default-staging"
OS := $(shell uname)
build: clean
rm -rf requirements.lock
helm version
helm init
helm repo add releases ${CHART_REPO}
helm dependency build env
helm lint env
install: clean build
helm install env --name ${NAME} --namespace ${NAMESPACE}
upgrade: clean build
helm upgrade ${NAME} . --namespace ${NAMESPACE}
delete:
helm delete --purge ${NAME} --namespace ${NAMESPACE}
clean: