(一)超详细纯手工搭建kubernetes(k8s)集群 - 预先准备环境

初衷

自从kubernetes(k8s)出现以来,安装复杂、部署困难就一直被业内吐槽,同时也把很多初学者挡在门外。虽然官方也有专门用来入门的单机部署方案:Minikube,和用来搭建集群的Kubeadm,但国内绿色的网络环境让官方的方案变得异常复杂。所以社区也涌现出很多专门用于部署k8s的项目,像使用ansible脚本方式的kubeasz,在github上已经有500多star;还有各种k8s相关的网站也有很多专门针对环境搭建的长文。
不管是官方的还是社区的方案,总体上都离不开下面这几种方式:

  • 使用现成的二进制文件

    直接从官方或其他第三方下载,就是k8s各个组件的可执行文件。拿来就可以直接运行了。不管是centos,ubuntu还是其他的linux发行版本,只要gcc编译环境没有太大的区别就可以直接运行的。使用较新的系统一般不会有什么跨平台的问题。

  • 使用源码编译安装

你可能感兴趣的:((一)超详细纯手工搭建kubernetes(k8s)集群 - 预先准备环境)