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" ...@@ -206,16 +206,15 @@ eval "systemctl enable --now kubelet"
eval "kubeadm init --v=5 --config=/opt/deploy/k8s/kubeadm-config.yaml \ eval "kubeadm init --v=5 --config=/opt/deploy/k8s/kubeadm-config.yaml \
--skip-phases=addon/kube-proxy" --skip-phases=addon/kube-proxy"
export HOME=/home/prlab 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(){ copy_k8s_config(){
export HOME=/home/prlab
export USER=prlab
mkdir -p $HOME/.kube mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config 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(){ copy_host_file(){
...@@ -227,8 +226,9 @@ copy_host_file(){ ...@@ -227,8 +226,9 @@ copy_host_file(){
} }
add_to_master(){ add_to_master(){
echo "Add node to CP" echo "Add node to CP cmd"
#$key=kubeadm token create --print-join-command cmd=$(kubeadm token create --print-join-command)
echo $cmd
} }
main(){ main(){
...@@ -239,10 +239,12 @@ main(){ ...@@ -239,10 +239,12 @@ main(){
echo "Installing" echo "Installing"
copy_host_file $1 copy_host_file $1
if [[ $2 == "cp" ]]; then if [[ $2 == "cp" ]]; then
prerequisite # prerequisite
install_cri # install_cri
install_k8s # install_k8s
copy_k8s_config #echo "COPY K8S Config"
#copy_k8s_config
add_to_master
else else
add_to_master add_to_master
fi 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