Skip to content

Commit

Permalink
Make cert-manager an OLM dependency of KMM (#432) (#433)
Browse files Browse the repository at this point in the history
  • Loading branch information
qbarrand authored Jun 6, 2023
1 parent e4dc313 commit 7752da2
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,7 @@ bundle: operator-sdk manifests kustomize ## Generate bundle manifests and metada
cd config/manager && $(KUSTOMIZE) edit set image controller=$(IMG)
cd config/manager-base && $(KUSTOMIZE) edit set image signer=$(SIGNER_IMG)
kubectl kustomize config/manifests | ${OPERATOR_SDK} generate bundle $(BUNDLE_GEN_FLAGS)
cp -r config/manifests/bundle-metadata/* bundle/metadata/
${OPERATOR_SDK} bundle validate ./bundle

.PHONY: bundle-hub
Expand All @@ -286,6 +287,7 @@ bundle-hub: operator-sdk manifests kustomize ## Generate bundle manifests and me
cd config/manager-hub && $(KUSTOMIZE) edit set image controller=$(HUB_IMG)
cd config/manager-base && $(KUSTOMIZE) edit set image signer=$(SIGNER_IMG)
kubectl kustomize config/manifests-hub | ${OPERATOR_SDK} generate bundle --package kernel-module-management-hub $(BUNDLE_GEN_FLAGS)
cp -r config/manifests-hub/bundle-metadata/* bundle/metadata/
${OPERATOR_SDK} bundle validate ./bundle

.PHONY: bundle-build
Expand Down
11 changes: 11 additions & 0 deletions config/manifests-hub/bundle-metadata/dependencies.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
dependencies:
- type: olm.gvk
value:
group: cert-manager.io
kind: Certificate
version: v1
- type: olm.gvk
value:
group: cert-manager.io
kind: Issuer
version: v1
11 changes: 11 additions & 0 deletions config/manifests/bundle-metadata/dependencies.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
dependencies:
- type: olm.gvk
value:
group: cert-manager.io
kind: Certificate
version: v1
- type: olm.gvk
value:
group: cert-manager.io
kind: Issuer
version: v1

0 comments on commit 7752da2

Please sign in to comment.