@@ -52,6 +52,7 @@ ifndef MANIFESTSUFFIX
5252 MANIFESTSUFFIX := -dev
5353endif
5454endif
55+ MANIFESTPATHCRD := manifests/arango-crd$(MANIFESTSUFFIX ) .yaml
5556MANIFESTPATHDEPLOYMENT := manifests/arango-deployment$(MANIFESTSUFFIX ) .yaml
5657MANIFESTPATHDEPLOYMENTREPLICATION := manifests/arango-deployment-replication$(MANIFESTSUFFIX ) .yaml
5758MANIFESTPATHSTORAGE := manifests/arango-storage$(MANIFESTSUFFIX ) .yaml
@@ -236,6 +237,7 @@ endif
236237
237238.PHONY : manifests
238239manifests : $(GOBUILDDIR )
240+ echo Building manifests
239241 GOPATH=$(GOBUILDDIR ) go run $(ROOTDIR ) /tools/manifests/manifest_builder.go \
240242 --output-suffix=$(MANIFESTSUFFIX ) \
241243 --image=$(OPERATORIMAGE ) \
@@ -299,6 +301,7 @@ ifneq ($(DEPLOYMENTNAMESPACE), default)
299301 $(ROOTDIR)/scripts/kube_delete_namespace.sh $(DEPLOYMENTNAMESPACE)
300302 kubectl create namespace $(DEPLOYMENTNAMESPACE)
301303endif
304+ kubectl apply -f $(MANIFESTPATHCRD)
302305 kubectl apply -f $(MANIFESTPATHSTORAGE)
303306 kubectl apply -f $(MANIFESTPATHDEPLOYMENT)
304307 kubectl apply -f $(MANIFESTPATHDEPLOYMENTREPLICATION)
@@ -403,9 +406,11 @@ delete-operator:
403406 kubectl delete -f $(MANIFESTPATHDEPLOYMENT ) --ignore-not-found
404407 kubectl delete -f $(MANIFESTPATHDEPLOYMENTREPLICATION ) --ignore-not-found
405408 kubectl delete -f $(MANIFESTPATHSTORAGE ) --ignore-not-found
409+ kubectl delete -f $(MANIFESTPATHCRD ) --ignore-not-found
406410
407411.PHONY : redeploy-operator
408412redeploy-operator : delete-operator manifests
413+ kubectl apply -f $(MANIFESTPATHCRD )
409414 kubectl apply -f $(MANIFESTPATHSTORAGE )
410415 kubectl apply -f $(MANIFESTPATHDEPLOYMENT )
411416 kubectl apply -f $(MANIFESTPATHDEPLOYMENTREPLICATION )
0 commit comments