基于 win 10 打造K8S应用开发环境
一、wsl子系统安装
在cmd命令行终端或powershell中操作
1.1 确认windows操作系统版本


1.2 开启wsl功能



1.3 wsl配置
PS C:\Users\cpf> wsl
提示:
适用于 Linux 的 Windows 子系统没有已安装的分发版。
可以通过访问 Microsoft Store 来安装分发版:
https://aka.ms/wslstore
PS C:\Users\cpf> wsl --help
获取命令使用帮助
PS C:\Users\cpf> wsl --set-default-version 2
提示:
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。
PS C:\Users\cpf> wsl --update
提示:
正在安装: 适用于 Linux 的 Windows 子系统
已安装 适用于 Linux 的 Windows 子系统。
PS C:\Users\cpf> wsl
提示:
适用于 Linux 的 Windows 子系统没有已安装的分发。
使用‘wsl.exe --list --online’列出可用的分发
和 ‘wsl.exe --install <Distro>’进行安装。
PS C:\Users\cpf> wsl --list --online
无法从'https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json'提取列表分发。无法解析服务器的名称或地址
Error code: Wsl/WININET_E_NAME_NOT_RESOLVED
注:科学上网后
PS C:\Users\cpf> wsl --list --online
提示如下:
以下是可安装的有效分发的列表。
使用‘wsl.exe --install <Distro>'安装。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
SLES-12 SUSE Linux Enterprise Server v12
SLES-15 SUSE Linux Enterprise Server v15
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_8_5 Oracle Linux 8.5
OracleLinux_7_9 Oracle Linux 7.9
PS C:\Users\cpf> wsl --install
适用于 Linux 的 Windows 子系统已安装。
以下是可安装的有效分发的列表。
使用‘wsl.exe --install <Distro>'安装。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
SLES-12 SUSE Linux Enterprise Server v12
SLES-15 SUSE Linux Enterprise Server v15
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_8_5 Oracle Linux 8.5
OracleLinux_7_9 Oracle Linux 7.9
安装一个发行版
PS C:\Users\cpf> wsl --install -d Ubuntu
正在安装: Ubuntu
已安装 Ubuntu。
正在启动 Ubuntu...

该文详细介绍了如何在Windows10环境下,利用WSL2安装Ubuntu子系统,接着安装DockerDesktop,然后安装和配置Golang,包括安装gvm和设置环境。接着,文章讲述了如何安装kubectl,以及使用Kind创建单节点和多节点的K8S集群,为K8SOperator的开发提供基础环境。
最低0.47元/天 解锁文章
3103

被折叠的 条评论
为什么被折叠?



