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)"
36
36
trap ' rm -rf $TMP_ROOT' EXIT
37
37
38
38
# 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"
41
42
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 " {} \;
44
45
45
46
# Create a temp dir for manifests
46
47
TMP_MANIFEST_DIR=" ${TMP_ROOT} /manifests"
47
48
mkdir -p " $TMP_MANIFEST_DIR "
48
49
49
50
# Run kustomize, which emits a single yaml file
50
51
TMP_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 "
52
53
53
54
for container_name in " ${! IMAGE_MAPPINGS[@]} " ; do
54
55
placeholder=" ${IMAGE_MAPPINGS[$container_name]} "
Original file line number Diff line number Diff line change 1
1
# Adds namespace to all resources.
2
- namespace : openshift-operator-controller
2
+ namespace : OPENSHIFT-NAMESPACE
3
3
4
4
namePrefix : operator-controller-
5
5
You can’t perform that action at this time.
0 commit comments