|
|
|
|
@ -50,13 +50,13 @@ importImages
|
|
|
|
|
|
|
|
|
|
ipaddr=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}' | awk 'NR==1{print}')
|
|
|
|
|
|
|
|
|
|
echo "current ip address is ${ipaddr}"
|
|
|
|
|
echo "当前IP地址是: ${ipaddr}"
|
|
|
|
|
|
|
|
|
|
echo "create file /root/kuboard-sa.yaml"
|
|
|
|
|
echo "创建文件 kuboard-sa.yaml"
|
|
|
|
|
|
|
|
|
|
echo
|
|
|
|
|
|
|
|
|
|
cat > /root/kuboard-sa.yaml << EOF
|
|
|
|
|
cat > /kuboard-sa.yaml << EOF
|
|
|
|
|
---
|
|
|
|
|
kind: Namespace
|
|
|
|
|
apiVersion: v1
|
|
|
|
|
@ -107,12 +107,12 @@ subjects:
|
|
|
|
|
|
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
echo "kubectl apply -f /root/kuboard-sa.yaml"
|
|
|
|
|
echo "kubectl apply -f kuboard-sa.yaml"
|
|
|
|
|
|
|
|
|
|
kubectl apply -f /root/kuboard-sa.yaml
|
|
|
|
|
kubectl apply -f kuboard-sa.yaml
|
|
|
|
|
|
|
|
|
|
echo
|
|
|
|
|
echo "create file /etc/kubernetes/manifests/kuboard.yaml"
|
|
|
|
|
echo "创建文件 /etc/kubernetes/manifests/kuboard.yaml"
|
|
|
|
|
echo
|
|
|
|
|
|
|
|
|
|
cat > /etc/kubernetes/manifests/kuboard.yaml << EOF
|
|
|
|
|
@ -194,7 +194,8 @@ systemctl restart kubelet
|
|
|
|
|
host_name=$(hostname)
|
|
|
|
|
|
|
|
|
|
echo
|
|
|
|
|
echo "\033[34m检查状态\033[0m 待 kuboard-v3-${host_name} 的容器组变为 Running 状态后,则安装成功,可以通过 http://${ipaddr} 访问 kuboard 界面"
|
|
|
|
|
echo "检查状态待kuboard-v3-${host_name} 的容器组变为 Running 状态后,则安装成功,可以通过 http://${ipaddr}:12345 访问 kuboard 界面"
|
|
|
|
|
echo "用户名:admin 密码:Kuboard123 ,必须尽快修改密码"
|
|
|
|
|
echo
|
|
|
|
|
|
|
|
|
|
sleep 5
|
|
|
|
|
kubectl get pods -n kuboard -o wide
|