Kubernetes

安装

参考链接

https://github.com/rootsongjc/kubernetes-vagrant-centos-cluster/blob/master/README-cn.md

Mac OS 测试可以安装,使用代理下载安装包快

roadmap

article

https://time.geekbang.org/column/intro/116

安装

kubeadm

到目前为止(2018 年 9 月),这个问题的答案是:不能。

极客时间版权所有: https://time.geekbang.org/column/article/39712

想咨询下kubeadm适合生产环境安装集群么

作者回复: 小规模可以。

image-20190806231015895

张老师,后面能讲讲怎么用二进制部署kubernetes吗?毕竟kubeadm不适用于生产环境,用二进制部署还是挺复杂的,恳请老师不吝讲解一下吧。

作者回复: 我不建议直接使用二进制文件部署。而建议你花时间了解一下kubeadm的高可用部署,它现在已经初具雏形了。宝贵的时间应该用在刀刃上。

https://time.geekbang.org/column/article/39712

kops

如果你有部署规模化生产环境的需求,我推荐使用kops或者SaltStack 这样更复杂的部署工具。

极客时间版权所有: https://time.geekbang.org/column/article/39712

ansible

https://github.com/easzlab/kubeasz

install on macos

请问一下在MacBook上安装部署k8s要怎么做?

作者回复: minikube

https://time.geekbang.org/column/article/39712

operator

深入剖析Kubernetes


技能图谱

https://static001.geekbang.org/resource/image/0d/cb/0da944e5bac4fe1d00d3f01a747e86cb.jpg


best article

学习 Kubernetes 和容器技术体系的最佳方法


Tips

(swarm)

试用Rancher搭建过一个环境,感觉过程和kubeadm有些类似,主节点初始化生成token,其它节点通过token来进行join,而且是图形化。对于部署、运维能力都有限的中小企业来说,是否可以考虑这些非原生的部署方案?甚至是否可以考虑docker swarm呢?麻烦给个建议。

作者回复: rancher现在就是kubernetes 啊,而docker swarm就不必尝试了,人家docker公司自己都放弃了

https://time.geekbang.org/column/article/39712

楼主在这里有点鄙视swarm了,swarm在一定程度上可以解决很多问题。没有最好的,只有最合适的

作者回复: Windows server简单易用,界面友好,一直都它的受众和细分市场,但你还是会毫不犹豫的选择Linux server。为什么呢?

基础设施这件事情,一旦做出选择,整个公司就载进去了。

这种场合下,为了政治正确强调“只有最合适的”,在我看来,是不负责任的。

https://time.geekbang.org/column/article/39712