From 8d839fa9c2e97fce6a3627de1aba7977dc9b1ac8 Mon Sep 17 00:00:00 2001 From: Nicolas MASSE Date: Tue, 23 Mar 2021 15:12:34 +0100 Subject: [PATCH] add a ping function --- cluster | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/cluster b/cluster index 7f02d49..098917b 100755 --- a/cluster +++ b/cluster @@ -70,6 +70,17 @@ function apply () { openshift-install --dir="$cluster_name" wait-for install-complete } +function ping () { + local cluster_name="${1:-}" + + if [ ! -d "$cluster_name" ]; then + echo "Cluster '$cluster_name' does not exist!" + exit 1 + fi + + oc --insecure-skip-tls-verify --kubeconfig="$cluster_name/auth/kubeconfig" whoami +} + function start () { local cluster_name="${1:-}" @@ -215,13 +226,13 @@ apply) shift apply "$@" ;; -apply) +ping) if [ -z "${2:-}" ]; then - echo "Usage: $0 apply cluster-name" + echo "Usage: $0 ping cluster-name" exit 1 fi shift - apply "$@" + ping "$@" ;; destroy) if [ -z "${2:-}" ]; then