@@ -236,12 +236,14 @@ kind-load: $(KIND) #EXHELP Loads the currently constructed images into the KIND
236236 $(CONTAINER_RUNTIME ) save quay.io/operator-framework/catalogd:devel | $(KIND ) load image-archive /dev/stdin --name $(KIND_CLUSTER_NAME )
237237
238238.PHONY : kind-deploy
239- kind-deploy : export MANIFEST := ./operator-controller.yaml
240- kind-deploy : manifests generate-catalogd $(KUSTOMIZE ) # EXHELP Install controller and dependencies, including catalogd, onto the kind cluster.
241- $(KUSTOMIZE ) build $(KUSTOMIZE_BUILD_DIR ) > operator-controller.yaml
242- cd catalogd && $(KUSTOMIZE ) build config/overlays/cert-manager > catalogd.yaml
239+ kind-deploy : export MANIFEST := ./olmv1.yaml
240+ kind-deploy : manifests generate-catalogd $(KUSTOMIZE )
241+ $(KUSTOMIZE ) build $(KUSTOMIZE_BUILD_DIR ) > $(MANIFEST )
242+ cd catalogd && $(KUSTOMIZE ) build config/overlays/cert-manager >> $(MANIFEST )
243+ sed -i.bak ' /spec.selfSigned/d' $(MANIFEST ) && rm -f $(MANIFEST ) .bak
243244 envsubst ' $$CERT_MGR_VERSION,$$INSTALL_DEFAULT_CATALOGS,$$MANIFEST' < scripts/install.tpl.sh | bash -s
244245
246+
245247.PHONY : generate-catalogd
246248generate-catalogd : # # Generate the catalogd manifests
247249 $(MAKE ) -C catalogd generate
@@ -337,13 +339,13 @@ release: $(GORELEASER) #EXHELP Runs goreleaser for the operator-controller. By d
337339 $(GORELEASER ) $(GORELEASER_ARGS )
338340
339341.PHONY : quickstart
340- quickstart : export MANIFEST := ./operator-controller.yaml
341- quickstart : $(KUSTOMIZE ) manifests # EXHELP Generate the installation release manifests and scripts.
342- $(KUSTOMIZE ) build $(KUSTOMIZE_BUILD_DIR ) | sed " s/:devel/:$( VERSION) /g" > operator-controller.yaml
343- cd catalogd && $(KUSTOMIZE ) build config/overlays/cert-manager > catalogd.yaml
342+ quickstart : export MANIFEST := ./olmv1.yaml
343+ quickstart : $(KUSTOMIZE ) manifests build-catalogd # EXHELP Generate the unified installation release manifests and scripts.
344+ $(KUSTOMIZE ) build $(KUSTOMIZE_BUILD_DIR ) > $(MANIFEST )
345+ cd catalogd && $(KUSTOMIZE ) build config/overlays/cert-manager >> $(MANIFEST )
346+ sed -i.bak ' /spec.selfSigned/d' $(MANIFEST ) && rm -f $(MANIFEST ) .bak
344347 envsubst ' $$CERT_MGR_VERSION,$$INSTALL_DEFAULT_CATALOGS,$$MANIFEST' < scripts/install.tpl.sh > install.sh
345348
346-
347349# #@ Docs
348350
349351.PHONY : crd-ref-docs
0 commit comments