1 Star 0 Fork 13

醉云/KubePi

forked from 飞致云/KubePi 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
init-kube.sh 485 Bytes
一键复制 编辑 原始数据 按行查看 历史
wangzhengkun 提交于 2022-03-16 10:58 . feat: 用户增加mfa设置
#!/bin/bash
set -e
arg1=$1
mkdir -p ~/.kube
code=`curl -w %{http_code} -s -o ~/.kube/config http://localhost/kubepi/api/v1/webkubectl/session?token=${arg1}`
if [[ $code -ne '200' ]];then
echo "download kubeconfig failed"
cat .kube/config
exit
fi
current_context=`kubectl config current-context`
username=${current_context%@*}
cluster=${current_context#*@}
echo "Welcome to kubepi"
echo "Current cluster is ${username}"
echo "Current user is ${cluster}"
exec /bin/bash
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/diguojit/KubePi.git
git@gitee.com:diguojit/KubePi.git
diguojit
KubePi
KubePi
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385