Files
cozystack/packages/core/installer/Makefile
Andrei Kvapil 6224a486ad some enhancements
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2024-01-05 14:56:45 +01:00

25 lines
573 B
Makefile

NAMESPACE=cozy-installer
NAME=installer
PUSH=1
LOAD=0
show:
helm template -n $(NAMESPACE) $(NAME) .
apply:
helm template -n $(NAMESPACE) $(NAME) . | kubectl apply -f -
diff:
helm template -n $(NAMESPACE) $(NAME) . | kubectl diff -f -
image:
docker buildx build -f images/installer/Dockerfile ../../.. \
--provenance false \
--tag ghcr.io/aenix-io/cozystack/installer:latest \
--cache-from type=registry,ref=ghcr.io/aenix-io/cozystack/installer:latest \
--cache-to type=inline \
--metadata-file images/installer.json \
--push=$(PUSH) \
--load=$(LOAD)