Commit aacb16f1 authored by Wen Wei Li's avatar Wen Wei Li

cp to user's home and generate the join cp cmd

parent ee61d2cd
......@@ -206,16 +206,15 @@ eval "systemctl enable --now kubelet"
eval "kubeadm init --v=5 --config=/opt/deploy/k8s/kubeadm-config.yaml \
--skip-phases=addon/kube-proxy"
export HOME=/home/prlab
mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config
}
copy_k8s_config(){
export HOME=/home/prlab
export USER=prlab
mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config
chown -R $USER:$USER $HOME/.kube/
}
copy_host_file(){
......@@ -227,8 +226,9 @@ copy_host_file(){
}
add_to_master(){
echo "Add node to CP"
#$key=kubeadm token create --print-join-command
echo "Add node to CP cmd"
cmd=$(kubeadm token create --print-join-command)
echo $cmd
}
main(){
......@@ -239,10 +239,12 @@ main(){
echo "Installing"
copy_host_file $1
if [[ $2 == "cp" ]]; then
prerequisite
install_cri
install_k8s
copy_k8s_config
# prerequisite
# install_cri
# install_k8s
#echo "COPY K8S Config"
#copy_k8s_config
add_to_master
else
add_to_master
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment