kubernetes三部安装

安装包地址:https://sealyun.com/pro/products/ 或者访问sealyun.com点击kubernetes下载

kubernetes离线包安装教程:

安装包中不包含docker,如没装docker 请先安装之yum install -y docker

1. master上: cd shell && sh init.sh && sh master.sh
2. node上:cd shell && sh init.sh
3. 在node上执行master输出的join命令即可 (命令忘记了可以用这个查看,kubeadm token create --print-join-command)

dashboard地址 https://masterip:32000

卸载:kubeadm reset

清理:

kubeadm reset -f
modprobe -r ipip
lsmod
rm -rf ~/.kube/
rm -rf /etc/kubernetes/
rm -rf /etc/systemd/system/kubelet.service.d
rm -rf /etc/systemd/system/kubelet.service
rm -rf /usr/bin/kube*
rm -rf /etc/cni
rm -rf /opt/cni
rm -rf /var/lib/etcd
rm -rf /var/etcd

安装包包含官方dashboard heapster coreDNS calico等组件,默认开启ipvs模式,自动检测docker cgroup driver提升安装成功率,提供开源的HA安装方式:https://github.com/fanux/sealos ,支持kubernetes各主流版本,我们会对各版本进行评测并有一个推荐指数,总结安装过程中遇到的问题,每个版本我们遇到的坑。 安装包完全离线,可以在断网的环境下进行安装。HA目前尚未做到完全离线。

基于kubeadm安装,并不对社区原生的kubernetes进行定制修改,少量修改会注明,如修改kubeadm将其证书过期时间延长至99年而不是默认的一年。集成了promethus监控体系:

安装包放在阿里云市场,是付费的,希望大家能尊重付费,让我们能有一定收入去维持自身发展从而做出更好的产品服务于大家。

每个版本的包打包,测试,发布,验证周期很长,还是具备一定成本的,关键是客服成本高,任何使用我们包的承诺一定安装成功,不成功的提供远程协助,我们真正卖的是服务,超低价格的服务,希望大家能理解与支持。

同时根据离线安装包我们开源了sealos用于HA安装:github.com/fanux/sealosHA开源的原因是大家对高可用的定制化可能比较多,而且高可用对环境的依赖性更强更容易出错,我们无能力承担那么高的客服成本,所以目前仅能支持issue的方式帮助客户解决HA相关的问题。

最后希望大家多关注sealyun: www.sealyun.com

原文发布于微信公众号 - sealyun(gh_f33fe7b0c869)

原文发表时间:2018-12-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券