File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -218,10 +218,14 @@ build-installer: build-manifests-temp ## Generate CRDs and deployment manifests
218218 # Generate CRDs only
219219 $(KUSTOMIZE ) build config/crd > dist/crds.yaml
220220 @echo " Generated dist/crds.yaml"
221- # Generate controller deployment without CRDs
221+ # Generate standard installation (core controller only) manifest without CRDs
222222 cp $(BUILD_DIR ) /manifests.yaml dist/install.yaml
223223 @echo " Generated dist/install.yaml with image ${IMG_PREFIX} :${IMG_TAG} "
224- @echo " NOTE: Install crds.yaml first, then install.yaml. Deployment runs on any available node by default."
224+ # Generate full installation (with features: Metrics, TLS, webhook) manifest
225+ $(MAKE ) build-manifests-temp ENABLE_METRICS=true ENABLE_TLS=true ENABLE_WEBHOOK=true
226+ cp $(BUILD_DIR ) /manifests.yaml dist/install-full.yaml
227+ @echo " Generated dist/install-full.yaml (Features: Metrics, TLS, Webhook - Requires cert-manager)"
228+ @echo " Check https://node-readiness-controller.sigs.k8s.io/user-guide/installation.html for installation instructions."
225229
226230# # --------------------------------------
227231# # Deployment
You can’t perform that action at this time.
0 commit comments