一、概述

⏱️ 5 分钟 步骤 1 / 5

1.1 使用multipass搭建虚拟环境

我们可以使用multipass来创建多台Ubuntu Server虚拟环境,作为Linux集群的环境。如果你不知道multipass这个虚拟化工具的使用方法,可以参考另一篇文章:https://blog.jkdev.cn/index.php/archives/326/

1.2 使用vagtrant搭建虚拟环境

除了multipass,我们还可以使用vagtrant来创建Linux虚拟环境,vagrant的基本操作可以参考这篇文章:https://blog.jkdev.cn/index.php/archives/335/

1.3 使用VirtualBox搭建虚拟环境

如果你不想用以上的两款工具,可以直接使用VirtualBox来创建你的虚拟环境,但直接使用VirtualBox操作会更加繁杂,所以更推荐使用multipass或者vagrant。

1.4 目标

本次我们将部署一个主(master、管理、控制)节点master1和两个工作(worker)节点worker1、worker2的集群。master1、worker1、worker2每个节点分配2个cpu、2G内存、10G硬盘。这是k8s要求的最低配置,但这些配置完全足够我们用以学习。

我们将使用multipass来搭建集群环境,下文是在虚拟环境中使用kubeadm搭建k8s集群搭建过程,在后续的文章中也会循序渐进地介绍k8s。