mirror of
https://github.com/SynologyOpenSource/synology-csi.git
synced 2026-05-13 03:57:08 +00:00
22 lines
588 B
Makefile
22 lines
588 B
Makefile
HELM_OPTS ?= $(OPTS)
|
|
NAMESPACE ?= synology-csi
|
|
RELEASE ?= $(NAMESPACE)
|
|
HELM_NAMESPACE ?= $(NAMESPACE)
|
|
HELM_RELEASE ?= $(RELEASE)
|
|
|
|
.PHONY: up upgrade
|
|
up upgrade:
|
|
helm upgrade $(HELM_RELEASE) . --create-namespace --install --namespace $(HELM_NAMESPACE) $(HELM_OPTS)
|
|
|
|
.PHONY: render template
|
|
render template:
|
|
helm template $(HELM_RELEASE) . --namespace $(HELM_NAMESPACE) $(HELM_OPTS)
|
|
|
|
.PHONY: test
|
|
test:
|
|
helm test $(HELM_RELEASE) --namespace $(HELM_NAMESPACE) $(HELM_OPTS)
|
|
|
|
.PHONY: down uninstall
|
|
down uninstall:
|
|
helm uninstall $(HELM_RELEASE) --namespace $(HELM_NAMESPACE) $(HELM_OPTS)
|