summaryrefslogtreecommitdiffstats
path: root/tools/kubernetes/k8s-cluster.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/kubernetes/k8s-cluster.sh')
-rw-r--r--tools/kubernetes/k8s-cluster.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/kubernetes/k8s-cluster.sh b/tools/kubernetes/k8s-cluster.sh
index aa3f28f..65f19b5 100644
--- a/tools/kubernetes/k8s-cluster.sh
+++ b/tools/kubernetes/k8s-cluster.sh
@@ -46,6 +46,8 @@
#. Status: work in progress, incomplete
#
+trap 'fail' ERR
+
function fail() {
log $1
exit 1
@@ -227,7 +229,7 @@ function setup_k8s_master() {
log "Allow pod scheduling on master (nodeSelector will be used to limit them)"
kubectl taint node $HOSTNAME node-role.kubernetes.io/master:NoSchedule-
- log "Label node $HOSTNAME as 'master'"
+ log "Label node $HOSTNAME as 'role=master'"
kubectl label nodes $HOSTNAME role=master
}