1 Star 0 Fork 279

relifec / K8s

forked from zhuang kang / kubeode 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
install.sh 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
root 提交于 2019-10-19 02:22 . up
#!/bin/bash
basepath=$(cd `dirname $0`; pwd)
echo $basepath
ln -sf ${basepath} /root/K8s
#合并kubernetes-server-linux-amd64.tar.gz分卷,(解决git不能上传大于100M的问题)git下来后只会在第一次执行
# ls -l /root/K8s/Software_package/kubernetes-server-linux-amd64.tar.a* 2> /dev/null && {
# cat /root/K8s/Software_package/kubernetes-server-linux-amd64.tar.a* > /root/K8s/Software_package/kubernetes-server-linux-amd64.tar.gz
# rm -f /root/K8s/Software_package/kubernetes-server-linux-amd64.tar.a*
# tar xzvf /root/K8s/Software_package/kubernetes-server-linux-amd64.tar.gz -C /root/K8s/Software_package/
# }
cd /root/K8s/Software_package/
cat dashboard_2.zip.* > dashboard.zip
rpm -ivh /root/K8s/yum/unzip-6.0-19.el7.x86_64.rpm
echo 解压zip
unzip dashboard.zip
rm -fv dashboard.zip
rm -fv dashboard_2*
. /root/K8s/single_shell/var_.sh
sleep 5
##########
#选择集群安装或者单机安装
_menu_A
#恢复第三方源
#替换第三方yum源
ansible all -m shell -a "rm -fv rm -f /etc/yum.repos.d/* "
ansible all -m shell -a "while [ true ]; do curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo && break 1 ;done"
ansible all -m shell -a "while [ true ]; do curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo && break 1 ;done"
#修复授权
Shell
1
https://gitee.com/relifec/K8s.git
git@gitee.com:relifec/K8s.git
relifec
K8s
K8s
master

搜索帮助