You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* support additional pods
* use our Metadata
* Minify CRDs due to size limit
* Delete additional pods with their main pod
* Add tests
* lint
* add tests
* Apply version to additional pods
install: manifests kustomize ## Install CRDs, RBAC, and Deployment into the K8s cluster specified in ~/.kube/config.
112
+
mkdir output
113
+
$(KUSTOMIZE) build config/default -o output
114
+
go run tools/minify-crd.go -v -o output
115
+
cd output && kubectl apply -f .
116
+
rm -rf output
117
+
118
+
install-crds: manifests kustomize ## Install CRDs only into the K8s cluster specified in ~/.kube/config.
119
+
mkdir output
120
+
$(KUSTOMIZE) build config/crd -o output
121
+
go run tools/minify-crd.go -v -o output
122
+
cd output && kubectl apply -f .
123
+
rm -rf output
113
124
114
125
.PHONY: uninstall
115
126
uninstall: manifests kustomize ## Uninstall CRDs from the K8s cluster specified in ~/.kube/config. Call with ignore-not-found=true to ignore resource not found errors during deletion.
cd output &&kubectl delete --ignore-not-found=$(ignore-not-found) -f .
131
+
rm -rf output
117
132
118
133
.PHONY: deploy-prerelease
119
134
deploy-prerelease: install docker-prerelease ## Install CRDs, build docker image, and deploy a prerelease controller to the K8s cluster specified in ~/.kube/config.
120
135
cd config/manager &&$(KUSTOMIZE) edit set image controller=$(PRE_IMG)
undeploy: ## Undeploy controller from the K8s cluster specified in ~/.kube/config. Call with ignore-not-found=true to ignore resource not found errors during deletion.
0 commit comments