@@ -144,6 +144,7 @@ tidy:
144
144
KUSTOMIZE_CATD_RBAC_DIR := config/base/catalogd/rbac
145
145
KUSTOMIZE_CATD_WEBHOOKS_DIR := config/base/catalogd/webhook
146
146
KUSTOMIZE_OPCON_RBAC_DIR := config/base/operator-controller/rbac
147
+ BASE_COPY := helm/olmv1/base
147
148
# Due to https://github.com/kubernetes-sigs/controller-tools/issues/837 we can't specify individual files
148
149
# So we have to generate them together and then move them into place
149
150
manifests : $(CONTROLLER_GEN ) $(KUSTOMIZE ) # EXHELP Generate WebhookConfiguration, ClusterRole, and CustomResourceDefinition objects.
@@ -161,20 +162,13 @@ manifests: $(CONTROLLER_GEN) $(KUSTOMIZE) #EXHELP Generate WebhookConfiguration,
161
162
$(CONTROLLER_GEN ) --load-build-tags=$(GO_BUILD_TAGS ) webhook paths=" ./internal/catalogd/..." output:webhook:artifacts:config=$(KUSTOMIZE_CATD_WEBHOOKS_DIR ) /experimental
162
163
# Generate manifests stored in source-control
163
164
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
171
165
rm -rf $(BASE_COPY )
172
166
mkdir -p $(BASE_COPY )
173
167
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 )
178
172
rm -rf $(BASE_COPY )
179
173
180
174
.PHONY : generate
0 commit comments