File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed
kustomize/overlays/openshift Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -36,19 +36,20 @@ TMP_ROOT="$(mktemp -p . -d 2>/dev/null || mktemp -d ./tmpdir.XXXXXXX)"
3636trap ' rm -rf $TMP_ROOT' EXIT
3737
3838# Copy all kustomize files into a temp dir
39- TMP_CONFIG=" ${TMP_ROOT} /config"
40- cp -a " ${REPO_ROOT} /config" " $TMP_CONFIG "
39+ cp -a " ${REPO_ROOT} /config" " ${TMP_ROOT} /config"
40+ mkdir -p " ${TMP_ROOT} /openshift"
41+ cp -a " ${REPO_ROOT} /openshift/kustomize" " ${TMP_ROOT} /openshift/kustomize"
4142
42- # Override namespace to openshift-operator-controller
43- $YQ -i " .namespace = \" ${NAMESPACE} \" " " ${TMP_CONFIG} /base/kustomization.yaml "
43+ # Override OPENSHIFT-NAMESPACE to ${NAMESPACE}
44+ find " ${TMP_ROOT} " -name " *.yaml " -exec sed -i " s/OPENSHIFT-NAMESPACE/ ${NAMESPACE} /g " {} \;
4445
4546# Create a temp dir for manifests
4647TMP_MANIFEST_DIR=" ${TMP_ROOT} /manifests"
4748mkdir -p " $TMP_MANIFEST_DIR "
4849
4950# Run kustomize, which emits a single yaml file
5051TMP_KUSTOMIZE_OUTPUT=" ${TMP_MANIFEST_DIR} /temp.yaml"
51- $KUSTOMIZE build " ${REPO_ROOT} " /openshift/kustomize/overlays/openshift -o " $TMP_KUSTOMIZE_OUTPUT "
52+ $KUSTOMIZE build " ${TMP_ROOT} /openshift/kustomize/overlays/openshift" -o " $TMP_KUSTOMIZE_OUTPUT "
5253
5354for container_name in " ${! IMAGE_MAPPINGS[@]} " ; do
5455 placeholder=" ${IMAGE_MAPPINGS[$container_name]} "
Original file line number Diff line number Diff line change 11# Adds namespace to all resources.
2- namespace : openshift-operator-controller
2+ namespace : OPENSHIFT-NAMESPACE
33
44namePrefix : operator-controller-
55
You can’t perform that action at this time.
0 commit comments