Orchard 本地 Kubernetes 集群一键创建指南:k8s 插件与 kubectl 配置实战
【免费下载链接】orchardThe native UI for Apple Containers and (o)MLX sandboxes, written in swift as a replacement for docker desktop项目地址https://gitcode.com/gh_mirrors/orchard7/orchard点击查看免费下载Orchard 是一款 macOS 原生应用基于 Apple container 技术为 Docker Desktop 用户提供替代方案。通过内置的 k8s 插件你可以在 Orchard 里一键创建本地 Kubernetes 集群并自动完成 kubectl 配置——无需手动编辑 kubeconfig无需折腾端口映射。 准备工作安装 Orchard 与 k8s 插件开始之前确认你的环境满足以下要求项目要求操作系统macOS 26 (Tahoe)Apple container1.5.0k8s 插件自 1.2.2 起随附安装方式Homebrew 或官方 Release 下载通过 Homebrew 一键安装 Orchardbrew install orchard 集群功能依赖 Apple container 自带的k8s插件。如果你的 container 版本过旧1.2.2 之前Orchard 会在 Clusters 页面显示 Kubernetes Plugin Not Installed 提示并引导你升级不会让你盲目操作。 一键创建本地 K8s 集群完整步骤1. 打开创建集群对话框在 Orchard 侧边栏点击K8s Clusters再点中间的按钮或空列表中的 Create Cluster 按钮弹出创建面板。2. 配置集群参数面板提供 4 组核心选项Name集群名称默认k8s-dev只支持小写字母、数字和连字符。这个名字会直接成为 control-plane 容器的 IDOverride resource defaults资源覆盖可选关闭时由运行时自动决定打开后可指定 CPUs 和内存GB面板会显示你 Mac 的可用上限Kubernetes Version版本选择Recommended推荐k8s 插件自带并经过测试的kindest/node节点镜像其他版本自动拉取 1.31 及以上各小版本最新补丁的kindest/node列表Custom Image手动填写完整镜像引用如docker.io/kindest/node:v1.34.11必须带 tagcontainer 1.5.0 从 tag 读取 K8s 版本无 tag 会被拒绝Advanced → CNI Manifest可选选择自定义 CNI 清单文件yaml/json替代默认的 kindnet。注意 CNI 必须与集群的 pod 子网匹配否则集群将无法就绪3. 点击 Create Cluster 开始创建创建过程会依次进行首次使用时拉取kindest/node节点镜像通过 kubeadm 引导 control-plane⏱️预计耗时数分钟创建过程中按钮显示 Creating… 并伴随进度指示集群就绪后自动出现在列表中无需手动刷新。集群就绪后节点信息、角色和实时资源用量一目了然⚙️ kubectl 配置实战3 个按钮搞定集群创建完成后Orchard 提供 3 个一键操作位于详情页顶部按钮区或右键菜单Write Kubeconfig把集群的 context 写入或合并进你的 kubeconfig默认路径~/.kube/config。context 以 control-plane 容器命名多个集群可共存、随时切换。点击后按钮短暂显示 Kubeconfig ✓ 表示写入成功。Copy Kubeconfig Path一键复制 kubeconfig 文件路径到剪贴板方便在脚本或工具中引用。Terminal (kubectl)最推荐的方式 ⭐点击后自动打开终端并预先执行kubectl config use-context 集群名直接把你带入已选中的集群上下文——如果切换失败比如 kubeconfig 尚未写入会明确报错而不是静默留在旧集群上。接着运行kubectl get nodes即可验证# Orchard 在终端中已自动执行 kubectl config use-context k8s-dev exec ${SHELL:-/bin/zsh} # 验证集群节点 kubectl get nodes部署工作负载仍然使用你熟悉的工具kubectl、k9s、Lens——Orchard 交付配置好的 context然后退居幕后。 集群详情与节点监控点击集群列表中的条目进入详情页可以看到Resource UsageCPU、Memory、Network、Disk 四条时间线图表支持 5m / 15m / 1h / 24h 时间窗口切换Nodes 表格每个节点的 rolecontrol-plane / worker、状态、IP、CPU 数、内存、发布端口交叉跳转点击节点名直接跳到 Containers 页签查看对应容器容器列表中 k8s 节点带有 k8s · control-plane 徽标两个视图双向联动当前限制说明k8s 插件目前只创建单节点集群——control-plane 节点同时运行工作负载worker 节点支持仍在上游开发中container 1.5.0 移除了container k8s start已停止的集群无法重启只能删除后重建Orchard 的 Recreate 操作会保留你原来的创建配置省去重新填写 把本地镜像加载进集群用 Orchard 构建或拉取的镜像可以通过详情页的Load Image…按钮直接加载到集群的 containerd 中——镜像从本地存储导出并导入集群节点Pod 无需 registry 即可直接引用。❓ 常见问题速答问题解决方案提示 Kubernetes Plugin Not Installed升级 Apple container 到 1.2.2 以上页面自带升级指引链接创建失败出现 node prep failed节点准备阶段sysctl/网络配置异常删除集群后重试如何切换集群在 Terminal (kubectl) 打开的终端中运行kubectl config use-context 其他集群名集群名称重复被拒绝集群名即 control-plane 容器 ID不可重复请换一个名字 相关源码参考想深入了解实现细节可以阅读这些文件集群生命周期核心服务ClusterService.swift节点镜像版本目录kindest/nodeK8sNodeImages.swift创建集群界面CreateCluster.swift集群列表与右键菜单ListClusters.swift集群详情页ClusterDetail.swift功能总览README.md总结Orchard 让在 Mac 上运行本地 Kubernetes 集群变得前所未有地简单安装brew install orchard 保持 Apple container 为最新版创建K8s Clusters 页签 → → 填名字 → 选版本 → Create配置 kubectlWrite Kubeconfig或直接用 Terminal (kubectl) 一键进入已选中的上下文日常使用加载本地镜像、监控节点资源、用 kubectl / k9s / Lens 部署工作负载从安装到kubectl get nodes看到 Ready 状态全程不超过 10 分钟。赞分享【免费下载链接】orchardThe native UI for Apple Containers and (o)MLX sandboxes, written in swift as a replacement for docker desktop项目地址https://gitcode.com/gh_mirrors/orchard7/orchard点击查看免费下载相关推荐k8s-tutorials 环境准备指南Docker、minikube 与 kubectl 一站式搭建本地 Kubernetes 实战环境k8s tutorials 环境准备指南Docker、minikube 与 kubectl 一站式搭建本地 Kubernetes 实战环境 本篇文章是 k8s文档教程云原生ArcBox玩转本地Kubernetesabctl k8s一键拉起k3s集群kubectl即刻上手ArcBox玩转本地Kubernetesabctl k8s一键拉起k3s集群kubectl即刻上手 想在自己的 Mac 上跑 Kubernetes 却不想折GoFrame功能完整的 Go 后端框架快速搭起 RESTful 服务GoFrame功能完整的 Go 后端框架快速搭起 RESTful 服务 GoFrame 是一个功能完整的 Go 后端框架HTTP 服务、路由、参数绑定与校Web框架后端CLI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

雪球大V调仓数据爬取与量化因子构建实战

雪球大V调仓数据爬取与量化因子构建实战

简介:本资源是一套面向Python初学者与金融数据爱好者的基础爬虫实践项目,聚焦雪球网投资组合调仓记录的自动化采集,解决个人投资者难以高效获取大神级用户历史操作数据的问题。压缩包为RAR格式,共2个Python源文件(约10…

2026/10/12 0:19:09 阅读更多 →
GPT-5.6 正式发布却被自己坑惨了,Codex 接入 TaoToken 的配置避坑指南

GPT-5.6 正式发布却被自己坑惨了,Codex 接入 TaoToken 的配置避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 0:18:08 阅读更多 →
从零手写关系型数据库:RMDB框架下跑通TPC-C的完整路径

从零手写关系型数据库:RMDB框架下跑通TPC-C的完整路径

简介:本资源为全国大学生计算机系统能力大赛数据库管理系统赛道的参赛项目源码包,面向具备一定C/C与操作系统基础、希望深入理解数据库内核的高校学生与开发者。项目基于RMDB框架实现了一套完整的关系型数据库管理系统,支持TPC-C基准测试负载…

2026/10/12 0:18:08 阅读更多 →

最新新闻

实验中心器材管理系统设计与实现:从需求分析到答辩全记录

实验中心器材管理系统设计与实现:从需求分析到答辩全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 2:59:42 阅读更多 →
深入解读 go-git:纯 Go 实现的 Git 操作库及其在 Devtron 中的落地实践

深入解读 go-git:纯 Go 实现的 Git 操作库及其在 Devtron 中的落地实践

云原生DevOps运维 【免费下载链接】devtron The only Kubernetes dashboard you need 项目地址: https://gitcode.com/gh_mirrors/dev/devtron 点击查看 免费下载 导读 本文围绕 Devtron 仓库 vendored 的 go-git v5(版本号为 v5.19.1,见 g…

2026/10/13 2:59:42 阅读更多 →
C++静态数组插入原理:从内存连续性理解挪动操作

C++静态数组插入原理:从内存连续性理解挪动操作

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 2:59:42 阅读更多 →
mirrord copy_target 详解:用副本 Pod 稳定调试不可靠的 Kubernetes 目标,以及 scale_down 整负载替换

mirrord copy_target 详解:用副本 Pod 稳定调试不可靠的 Kubernetes 目标,以及 scale_down 整负载替换

开发工具云原生CLI 【免费下载链接】mirrord Run any process, on your machine or in an AI agents environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic. 项目地址: https://gitcode.com/gh_mirrors/mi/mirrord …

2026/10/13 2:59:42 阅读更多 →
贪心算法实战:智力大冲浪任务调度与惩罚最小化

贪心算法实战:智力大冲浪任务调度与惩罚最小化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 2:59:42 阅读更多 →
Mathesar 用户数据类型(User Data Type)完全指南:引用、显示、默认值与编辑追踪

Mathesar 用户数据类型(User Data Type)完全指南:引用、显示、默认值与编辑追踪

数据库后端前端协作 【免费下载链接】mathesar An intuitive spreadsheet-like interface that lets users of all technical skill levels view, edit, query, and collaborate on Postgres data directly. 100% open source and self hosted, with native Postgres access co…

2026/10/13 2:58:42 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →