Kubernetes — 从0到1:搭建一个完整的Kubernetes集群

首先,准备机器。最直接的办法,自然是到公有云上申请几个虚拟机。当然,如果条件允许的话,拿几台本地的物理服务器来组集群是最好不过了。这些机器只要满足如下几个条件即可:

满足安装 Docker 项目所需的要求,比如 64 位的 Linux 操作系统、3.10 及以上的内核版本;

x86+或者+ARM+架构均可;

机器之间网络互通,这是将来容器之间网络互通的前提;

有外网访问权限(科学),因为需要拉取镜像;

能够访问到gcr.io、quay.io这两个 docker registry,因为有小部分镜像需要在这里拉取;

单机可用资源建议 2 核 CPU、8 GB 内存或以上,再小的话问题也不大,但是能调度的 Pod 数量就比较有限了;

30 GB 或以上的可用磁盘空间,这主要是留给 Docker 镜像和日志文件用的

 安装 kubeadm 和 Docker

Kubernetes 一键部署利器:kubeadm》它的一键安装非常方便,我们只需要添加 kubeadm 的源,然后直接使用 apt-get 安装即可,具体流程如下所示:

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpfff.html