From 3443ce737c679333354fbcef99f75f105658aca7 Mon Sep 17 00:00:00 2001 From: Massimiliano Giovagnoli Date: Tue, 5 Jul 2022 20:49:41 +0200 Subject: [PATCH] chore(deploy): add genera deploy makefile Signed-off-by: Massimiliano Giovagnoli --- deploy/Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 deploy/Makefile diff --git a/deploy/Makefile b/deploy/Makefile new file mode 100644 index 0000000..425018d --- /dev/null +++ b/deploy/Makefile @@ -0,0 +1,16 @@ +include etcd/Makefile + +deploy_path := $(patsubst %/,%,$(dir $(abspath $(lastword $(MAKEFILE_LIST))))) + +.DEFAULT_GOAL := kamaji + +.PHONY: etcd-cluster +reqs: etcd-cluster + +.PHONY: kamaji +kamaji: reqs + @kubectl apply -f $(deploy_path)/../../config/install.yaml + +.PHONY: destroy +destroy: etcd-certificates/cleanup + @kubectl delete -f $(deploy_path)/../../config/install.yaml