计海龄 发表于 2025-12-11 19:30:03

在windows平台搭建一个mini版本的k8s集群

前置要求:

1. 安装wsl2和docker-desktop
这边安装步骤之类的网上都有,最后要达成的效果就是二者都安装ok,同时要用wsl2起一台Linux虚机即可

 2.安装kubectl
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl /usr/local/bin/
kubectl version --client
3.安装kind
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.24.0/kind-linux-amd64
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind
kind version
 开始创建k8s集群

1. 目标是1 control-plane,2个worker节点,输出kind-config.yaml
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- role: worker
- role: workerkind create cluster --name demo --config kind-config.yaml 
集群创建ok

 2. 尝试下基础命令是否ok,可以看到pod情况,以及node情况

3. 安装helm,直接通过链接下载然后解压
https://get.helm.sh/helm-v3.16.2-linux-amd64.tar.gztar -zxvf helm-v3.16.2-linux-amd64.tar.gz
sudo mv linux-amd64/helm /usr/local/bin/helm
sudo chmod +x /usr/local/bin/helmhelm安装ok

 
chaosblade安装与使用
1.下载chaosblade-box到本地
https://github.com/chaosblade-io/chaosblade-box/releases/download/v1.0.2/chaosblade-box-1.0.2.tgz2.安装chaosblade-box,配置属于chaosblade-box的namespace
helm install chaosblade-box ./chaosblade-box-1.0.2.tgz -n chaosblade --create-namespace --set spring.datasource.password=password
 3.查看具体情况

 4.按照同样方法安装chaosblade-cli
https://github.com/chaosblade-io/chaosblade/releases/chaosblade-1.8.0-linux_amd64.tar.gz下载解压,然后安装
cp chaosblade/blade /usr/local/bin/blade
chmod +x /usr/local/bin/blade
 5.安装chaosblade-operator
https://github.com/chaosblade-io/chaosblade-operator/releases/chaosblade-operator-amd64-1.8.0.tgz下载解压,然后用helm安装operator。然后查看pod情况,可以看到每个node都有一个tool pod
helm install chaosblade-operator ./chaosblade-operator-amd64-1.8.0.tgz -n chaosblade
kubectl get pods -n chaosblade
 
https://img2024.cnblogs.com/blog/3130244/202512/3130244-20251211182037374-2048350341.png
 

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

嶝扁 发表于 2025-12-16 05:00:48

这个好,看起来很实用

啸妹回 发表于 2026-1-9 12:48:16

感谢分享,下载保存了,貌似很强大

支智敏 发表于 2026-1-13 18:13:36

感谢发布原创作品,程序园因你更精彩

狞嗅 发表于 2026-1-13 20:55:14

这个有用。

这帜 发表于 2026-1-14 17:38:09

这个好,看起来很实用

姚望舒 发表于 2026-1-15 01:57:35

感谢发布原创作品,程序园因你更精彩

猷咎 发表于 2026-1-15 18:51:06

这个好,看起来很实用

公新蕾 发表于 2026-1-18 07:40:42

感谢分享,学习下。

姚梨素 发表于 2026-1-18 13:04:00

分享、互助 让互联网精神温暖你我

骆贵 发表于 2026-1-20 07:32:59

感谢分享,学习下。

盛天欣 发表于 2026-1-20 18:33:52

这个好,看起来很实用

鲫疹 发表于 2026-1-24 07:29:26

鼓励转贴优秀软件安全工具和文档!

酝垓 发表于 2026-1-28 00:15:28

感谢分享,下载保存了,貌似很强大

洪思思 发表于 2026-2-2 02:33:03

新版吗?好像是停更了吧。

孟清妍 发表于 2026-2-2 10:49:05

懂技术并乐意极积无私分享的人越来越少。珍惜

晦险忿 发表于 2026-2-5 04:45:38

鼓励转贴优秀软件安全工具和文档!

撵延兵 发表于 2026-2-7 01:56:01

yyds。多谢分享

搜娲瘠 发表于 2026-2-7 16:30:48

谢谢分享,辛苦了

章娅萝 发表于 2026-2-8 07:22:58

谢谢分享,辛苦了
页: [1] 2
查看完整版本: 在windows平台搭建一个mini版本的k8s集群