使用RancherDesktop快速搭建Kubernetes环境【Linux\MacOS\Windows】

1. 前言

1.1 Rancher Desktop

Rancher Desktop是一个开源的桌面应用程序,同时支持三大平台,MacWindowsLinux。 Rancher Desktop 可以在桌面上运行 Kubernetes 和容器管理。 可以在Rancher Desktop中自由切换 Kubernetes 版本。,可以使用 containerdMoby (dockerd) 构建、推送、拉取和运行容器镜像。 构建完成的容器镜像可以立即由 Kubernetes 运行,而无需注册。

alt 架构

Rancher Desktop架构

Rancher Desktop可以看做是Docker Desktop的增强版,下面是两者的区别:

img

2. 安装步骤

Windows系统要求:Win10 1903 或更高版本, 内部版本 18362 或更高版本。

img

笔者使用的Windows版本

2.1 WSL2环境配置

因为Rancher Desktop是基于 Windows Subsystem for Linux v2运行的,因此首先需要配置好wsl2

  • 确认CPU虚拟化是否开启

在任务管理器中,性能页,查看CPU虚拟化是否开启,如果此处显示禁用的话,需要进入BIOS中开启。

alt CPU虚拟化

CPU虚拟化
  • 启用虚拟机平台

    在启用或关闭Windows功能中,启用虚拟机平台

    img

    启用虚拟机平台
  • 安装Windows Subsystem for Linux Preview

在Windows商店中搜索并安装

img

Windows Subsystem for Linux Preview
  • 安装你喜爱的Linux发行版

img

Ubuntu 20.04.5 LTS

完成之后打开你安装的Linux发行版,初次会让你设置账号和密码。

img

2.2Rancher Desktop安装

img

  • WSL中使用Rancher Desktop部署的环境

img

img

  • Kubernetes版本切换

img

附件:

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

posted @ 2022-09-11 15:43  Peter·Chao  阅读(1835)  评论(0)    收藏  举报