使用RancherDesktop快速搭建Kubernetes环境【Linux\MacOS\Windows】
1. 前言
1.1 Rancher Desktop
Rancher Desktop
是一个开源的桌面应用程序,同时支持三大平台,Mac
、Windows
和 Linux
。 Rancher Desktop 可以在桌面上运行 Kubernetes
和容器管理。 可以在Rancher Desktop
中自由切换 Kubernetes
版本。,可以使用 containerd
或 Moby
(dockerd
) 构建、推送、拉取和运行容器镜像。 构建完成的容器镜像可以立即由 Kubernetes
运行,而无需注册。
Rancher Desktop
可以看做是Docker Desktop
的增强版,下面是两者的区别:
2. 安装步骤
Windows
系统要求:Win10 1903 或更高版本, 内部版本 18362 或更高版本。
2.1 WSL2环境配置
因为Rancher Desktop
是基于 Windows Subsystem for Linux v2
运行的,因此首先需要配置好wsl2
- 确认CPU虚拟化是否开启
在任务管理器中,性能页,查看CPU虚拟化是否开启,如果此处显示禁用的话,需要进入BIOS中开启。
-
启用虚拟机平台
在启用或关闭Windows功能中,启用虚拟机平台
启用虚拟机平台 -
安装Windows Subsystem for Linux Preview
在Windows商店中搜索并安装
- 安装你喜爱的Linux发行版
完成之后打开你安装的Linux发行版,初次会让你设置账号和密码。
2.2Rancher Desktop安装
-
到
Rancher Desktop
的官网或者仓库下载Windows
的安装包,安装步骤和平时安装软件一样。 -
打开安装好的
Rancher Desktop
,选择需要安装的Kubernetes
版本,就会自动部署Kubernetes
环境了。在国内下载特别慢,可以用一些github加速软件进行加速,加速效果尤为明显。(github加速软件放在文末了)
- 在
WSL
中使用Rancher Desktop
部署的环境
- Kubernetes版本切换
附件:
关注微信公众号“码之路”,回复“加速”获取下载链接及使用方法。