使用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版本切换

附件:
关注微信公众号“码之路”,回复“加速”获取下载链接及使用方法。

浙公网安备 33010602011771号