X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Finstall_kubeadm_cluster.sh;h=d57dec7fdfd4cb439e5d0e16a55c243045c05f22;hb=0726f767cfed9c2e83ccd11ffb6b5abd9c80d707;hp=0ec2a31387530889050774536fc496c3448cf636;hpb=e4022249741336c5c78e8fa155a13d1f71f06a04;p=osm%2Fdevops.git diff --git a/installers/install_kubeadm_cluster.sh b/installers/install_kubeadm_cluster.sh index 0ec2a313..d57dec7f 100755 --- a/installers/install_kubeadm_cluster.sh +++ b/installers/install_kubeadm_cluster.sh @@ -46,7 +46,7 @@ function check_and_track_kube_install() { [ -n "${kubeadm_version}" ] || FATAL_TRACK k8scluster "Kubeadm was not installed." kubectl_version=$(dpkg -s kubectl|grep Version|awk '{print $2}') [ -n "${kubectl_version}" ] || FATAL_TRACK k8scluster "Kubectl was not installed." - track k8scluster install_k8s_ok kubelet ${kubelet_version} none none kubeadm ${kubeadm_version} none none kubectl ${kubectl_version} none none + track k8scluster install_k8s_ok none none none kubelet ${kubelet_version} none none kubeadm ${kubeadm_version} none none kubectl ${kubectl_version} none none [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function } @@ -55,7 +55,7 @@ function init_kubeadm() { [ -z "${DEBUG_INSTALL}" ] || DEBUG beginning of function sudo swapoff -a sudo sed -i.bak '/.*none.*swap/s/^\(.*\)$/#\1/g' /etc/fstab - sudo kubeadm init --dry-run || FATAL_TRACK k8scluster "kubeadm init dry-run failed" + sudo kubeadm init --config $1 --dry-run || FATAL_TRACK k8scluster "kubeadm init dry-run failed" sudo kubeadm init --config $1 sleep 5 [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function @@ -177,10 +177,10 @@ function install_helm_metallb() { - name: default protocol: layer2 addresses: - - $METALLB_IP_RANGE" | sudo tee -a ${OSM_DOCKER_WORK_DIR}/metallb-config.yaml + - $METALLB_IP_RANGE" | sudo tee -a ${OSM_CLUSTER_WORK_DIR}/metallb-config.yaml helm repo add metallb https://metallb.github.io/metallb helm repo update - helm install --create-namespace --namespace metallb-system metallb metallb/metallb --version ${METALLB_VERSION} -f ${OSM_DOCKER_WORK_DIR}/metallb-config.yaml + helm install --create-namespace --namespace metallb-system metallb metallb/metallb --version ${METALLB_VERSION} -f ${OSM_CLUSTER_WORK_DIR}/metallb-config.yaml [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function } @@ -311,7 +311,7 @@ while getopts ":D:d:i:-: " o; do DEFAULT_IP="${OPTARG}" ;; d) - OSM_DOCKER_WORK_DIR="${OPTARG}" + OSM_CLUSTER_WORK_DIR="${OPTARG}" ;; D) OSM_DEVOPS="${OPTARG}" @@ -341,7 +341,7 @@ source $OSM_DEVOPS/common/track echo "DEBUG_INSTALL=$DEBUG_INSTALL" echo "DEFAULT_IP=$DEFAULT_IP" echo "OSM_DEVOPS=$OSM_DEVOPS" -echo "OSM_DOCKER_WORK_DIR=$OSM_DOCKER_WORK_DIR" +echo "OSM_CLUSTER_WORK_DIR=$OSM_CLUSTER_WORK_DIR" echo "INSTALL_K8S_MONITOR=$INSTALL_K8S_MONITOR" echo "HOME=$HOME" @@ -349,7 +349,7 @@ echo "HOME=$HOME" install_kube check_and_track_kube_install -init_kubeadm $OSM_DOCKER_WORK_DIR/cluster-config.yaml +init_kubeadm $OSM_CLUSTER_WORK_DIR/kubeadm-config.yaml kube_config_dir check_and_track_init_k8s