快速搭建K8S学习环境(一)

《论语》子曰:“工欲善其事,必先利其器。居是邦也,事其大夫之贤者,友其士之仁者。”

孔子他老人家说,工匠要做好工作,必须先磨快工具。那我们学好K8S的前提就是要搭建K8S集群环境,为后续的实操、理解整体K8S软件架构做好充足的准备。

首先我们来看看搭建K8S集群测试环境有哪几种方式,选一个适合你自己的。

部署方式

minikube+本地

kind+本地kubeadm+本地kubeadm+虚拟机

操作系统

Windows/Linux/MacOsWindows/Linux/MacOsWindows/Linux/MacOsWindows/Linux/MacOs
最低配置(CPU/内存/磁盘)2C/2G/20GB2C/8G/20GB2C/4G/20GB4C/8G/50G
运行方式打包镜像运行在VM中用Docker容器模拟K8S节点宿主机容器VM内容器
推荐指数*************
推荐理由
 

本地快速体验、不支持多节点、支持多集群

本地快速体验、支持多节点、支持多集群

至少需要2台物理机,有闲置机器的推荐

虚拟机里运行,

可以模拟部署生产环境级别的集群。

注:表格中列出的是本人推荐的几种测试集群搭建方式,请勿用于生产环境。另外还可以用K3S的精简集群,请自行探索。链接:https://k3s.io/

为了便于阅读,接下来会在第二篇文章里讲解具体的安装步骤,我将选择推荐指数最高的作为案例。 搜索公众号“k8s技术训练营”获取更多k8s技术干货。

goto :  快速搭建K8S学习环境(二)

安装工具文档地址:

kind  https://kind.sigs.k8s.io/docs/user/quick-start/#installation

minikube https://minikube.sigs.k8s.io/docs/start/

kubeadm  https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值