云靶场搭建(kind)

云靶场搭建–Kubernetes Goat 这里在本机部署,得先安装docker,我使用的是mac的orbstack,windows安装Docker-Desktop Mac: Homebrew 安装kubectl 安装 kubectl (K8s 的命令行工具,相当于遥控器) brew install kubectl 安装 Helm (K8s 的包管理器,Goat 依赖它来安装) brew install helm 安装 Kind (用来在 Docker 容器里跑 K8s 集群) brew install kind 启动本地 K8s 集群 使用 Kind 创建一个单节点的集群: Bash kind create cluster --name k8s-goat 看见 “Cluster “k8s-goat” created” 字样即表示成功。 检查一下集群状态: kubectl cluster-info kubectl get nodes 状态应该是 Ready。 一键部署 Kubernetes Goat 接下来把漏洞环境“注入”到你的集群里。 1、克隆代码 git clone https://github.com/madhuakula/kubernetes-goat.git cd kubernetes-goat 2、运行安装脚本: ./setup-kubernetes-goat.sh 如果脚本报错,可以直接用 kubectl 安装: kubectl apply -f https://raw.githubusercontent.com/madhuakula/kubernetes-goat/master/deploy/k8s-goat.yaml 3、确认部署成功: ...

March 24, 2026