@@ -144,6 +144,7 @@ tidy:
144144KUSTOMIZE_CATD_RBAC_DIR := config/base/catalogd/rbac
145145KUSTOMIZE_CATD_WEBHOOKS_DIR := config/base/catalogd/webhook
146146KUSTOMIZE_OPCON_RBAC_DIR := config/base/operator-controller/rbac
147+ BASE_COPY := helm/olmv1/base
147148# Due to https://github.com/kubernetes-sigs/controller-tools/issues/837 we can't specify individual files
148149# So we have to generate them together and then move them into place
149150manifests : $(CONTROLLER_GEN ) $(KUSTOMIZE ) # EXHELP Generate WebhookConfiguration, ClusterRole, and CustomResourceDefinition objects.
@@ -161,20 +162,13 @@ manifests: $(CONTROLLER_GEN) $(KUSTOMIZE) #EXHELP Generate WebhookConfiguration,
161162 $(CONTROLLER_GEN ) --load-build-tags=$(GO_BUILD_TAGS ) webhook paths=" ./internal/catalogd/..." output:webhook:artifacts:config=$(KUSTOMIZE_CATD_WEBHOOKS_DIR ) /experimental
162163 # Generate manifests stored in source-control
163164 mkdir -p $(MANIFEST_HOME )
164- $(KUSTOMIZE ) build $(KUSTOMIZE_STANDARD_OVERLAY ) > $(STANDARD_MANIFEST )
165- $(KUSTOMIZE ) build $(KUSTOMIZE_STANDARD_E2E_OVERLAY ) > $(STANDARD_E2E_MANIFEST )
166- $(KUSTOMIZE ) build $(KUSTOMIZE_EXPERIMENTAL_OVERLAY ) > $(EXPERIMENTAL_MANIFEST )
167- $(KUSTOMIZE ) build $(KUSTOMIZE_EXPERIMENTAL_E2E_OVERLAY ) > $(EXPERIMENTAL_E2E_MANIFEST )
168-
169- BASE_COPY := helm/olmv1/base
170- helm-manifests : # EXHELP WIP: Make manifests via helm
171165 rm -rf $(BASE_COPY )
172166 mkdir -p $(BASE_COPY )
173167 cp -r config/base/* $(BASE_COPY )
174- helm template olmv1 helm/olmv1 --values helm/standard.yaml > $(STANDARD_MANIFEST:.yaml=-helm.yaml )
175- helm template olmv1 helm/olmv1 --values helm/standard-e2e.yaml > $(STANDARD_E2E_MANIFEST:.yaml=-helm.yaml )
176- helm template olmv1 helm/olmv1 --values helm/experimental.yaml > $(EXPERIMENTAL_MANIFEST:.yaml=-helm.yaml )
177- helm template olmv1 helm/olmv1 --values helm/experimental-e2e.yaml > $(EXPERIMENTAL_E2E_MANIFEST:.yaml=-helm.yaml )
168+ helm template olmv1 helm/olmv1 --values helm/standard.yaml > $(STANDARD_MANIFEST )
169+ helm template olmv1 helm/olmv1 --values helm/standard-e2e.yaml > $(STANDARD_E2E_MANIFEST )
170+ helm template olmv1 helm/olmv1 --values helm/experimental.yaml > $(EXPERIMENTAL_MANIFEST )
171+ helm template olmv1 helm/olmv1 --values helm/experimental-e2e.yaml > $(EXPERIMENTAL_E2E_MANIFEST )
178172 rm -rf $(BASE_COPY )
179173
180174.PHONY : generate
0 commit comments