X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Ffoundation%2Fscripts%2Fk8s_master.sh;fp=src%2Ffoundation%2Fscripts%2Fk8s_master.sh;h=67eecf596e0743f0b4545f026c17670107945eb7;hb=20cee8c48eb21dba39712b1127a4b25377c4f65a;hp=cdcf8bc47b988b537df84c04c351c08f31702d38;hpb=7cd1361ac2e8f3de4ac436129d6ce0ba2785e633;p=iec.git diff --git a/src/foundation/scripts/k8s_master.sh b/src/foundation/scripts/k8s_master.sh index cdcf8bc..67eecf5 100755 --- a/src/foundation/scripts/k8s_master.sh +++ b/src/foundation/scripts/k8s_master.sh @@ -2,7 +2,9 @@ # shellcheck source=/dev/null # For host setup as Kubernetes master -MGMT_IP=$1 +# Use the src of the default route as the default local IP +DEF_SRC_IP=$(ip route get 8.8.8.8 | awk '{ for (nn=1;nn<=NF;nn++) if ($nn~"src") print $(nn+1) }') +MGMT_IP=${1:-${DEF_SRC_IP}} POD_NETWORK_CIDR=${2:-192.168.0.0/16} SERVICE_CIDR=${3:-172.16.1.0/24}