1 Star 24 Fork 15

飞致云/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
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/fit2cloud-feizhiyun/KubePi.git
[email protected]:fit2cloud-feizhiyun/KubePi.git
fit2cloud-feizhiyun
KubePi
KubePi
master

搜索帮助