Skip to content

Commit 94af075

Browse files
author
Pablo Garcia Miranda
committed
Adding namespaces
1 parent f59c19a commit 94af075

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

kind/deploy-netbox.sh

+19-10
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ ${HELM} upgrade --install postgres-operator \
121121
# Deploy the database
122122
${KUBECTL} apply --namespace="${NAMESPACE}" -f "$(dirname "$0")/netbox-db.yaml"
123123
${KUBECTL} wait --namespace="${NAMESPACE}" --timeout=600s --for=jsonpath='{.status.PostgresClusterStatus}'=Running postgresql/netbox-db
124-
125124
echo "loading demo-data into NetBox…"
126125

127126
if [[ "$VCLUSTER_MODE" == "--vcluster" ]]; then
@@ -130,28 +129,38 @@ if [[ "$VCLUSTER_MODE" == "--vcluster" ]]; then
130129
kubectl create configmap netbox-demo-data-load-job-scripts \
131130
--from-file="$(dirname "$0")/load-data-job" \
132131
--dry-run=client -o yaml \
133-
| vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl apply -f -
132+
| vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl apply -n "${NAMESPACE}" -f -
134133

135-
vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl apply -f "$(dirname "$0")/load-data-job.yaml"
134+
vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl apply -n "${NAMESPACE}" \
135+
-f "$(dirname "$0")/load-data-job.yaml"
136136

137137
vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl wait \
138-
--for=condition=complete --timeout=600s job/netbox-demo-data-load-job
138+
-n "${NAMESPACE}" --for=condition=complete --timeout=600s job/netbox-demo-data-load-job
139139

140-
vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl delete configmap netbox-demo-data-load-job-scripts
140+
vcluster connect "${CLUSTER}" -n "${NAMESPACE}" -- kubectl delete \
141+
-n "${NAMESPACE}" configmap/netbox-demo-data-load-job-scripts
141142

142143
else
143-
# — Kind
144-
echo " → on the Kind cluster"
144+
# — Kind —
145+
echo " → on the Kind cluster (${NAMESPACE})"
145146
kubectl create configmap netbox-demo-data-load-job-scripts \
146147
--from-file="$(dirname "$0")/load-data-job" \
148+
--namespace="${NAMESPACE}" \
147149
--dry-run=client -o yaml \
148150
| kubectl apply -f -
149151

150-
kubectl apply -f "$(dirname "$0")/load-data-job.yaml"
152+
kubectl apply \
153+
--namespace="${NAMESPACE}" \
154+
-f "$(dirname "$0")/load-data-job.yaml"
151155

152-
kubectl wait --for=condition=complete --timeout=600s job/netbox-demo-data-load-job
156+
kubectl wait \
157+
--namespace="${NAMESPACE}" \
158+
--for=condition=complete \
159+
--timeout=600s job/netbox-demo-data-load-job
153160

154-
kubectl delete configmap netbox-demo-data-load-job-scripts
161+
kubectl delete \
162+
--namespace="${NAMESPACE}" \
163+
configmap/netbox-demo-data-load-job-scripts
155164
fi
156165

157166
# Install NetBox

0 commit comments

Comments
 (0)