Skip to content

Commit 938f53a

Browse files
authored
Move the metacontroller installation back to the Makefile (OctoConsulting#2)
1 parent 8f4affa commit 938f53a

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

operator/Makefile

+9-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,17 @@ KUBECTL_DELETE := $(KUBECTL) delete --ignore-not-found
77
CONTROLLER_NAMESPACE := keip
88

99
.PHONY: all
10-
all: controller/deploy
10+
all: metacontroller/deploy controller/deploy
11+
1112

1213
.PHONY: clean
13-
clean: controller/undeploy
14+
clean: controller/undeploy metacontroller/undeploy
15+
16+
metacontroller/deploy:
17+
$(KUBECTL) apply -k metacontroller
18+
19+
metacontroller/undeploy:
20+
-$(KUBECTL_DELETE) -k metacontroller
1421

1522
controller/deploy: crd/deploy
1623
$(KUBECTL) apply -k controller
-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
11
resources:
2-
# Metacontroller
3-
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.5/metacontroller-crds-v1.yaml
4-
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.5/metacontroller-namespace.yaml
5-
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.5/metacontroller-rbac.yaml
6-
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.5/metacontroller.yaml
7-
82
- integrationroute-controller.yaml
93
- integrationroute-privileges.yaml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
apiVersion: kustomize.config.k8s.io/v1beta1
3+
kind: Kustomization
4+
5+
resources:
6+
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.6/metacontroller-crds-v1.yaml
7+
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.6/metacontroller-namespace.yaml
8+
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.6/metacontroller-rbac.yaml
9+
- https://github.com/metacontroller/metacontroller/releases/download/v4.11.6/metacontroller.yaml

0 commit comments

Comments
 (0)