当前位置: 首页 > news >正文

kind:用 Docker 跑本地 Kubernetes 集群

文章目录

  • kind:用 Docker 跑本地 Kubernetes 集群
    • 1、解决什么问题
    • 2、怎么用
    • 3、能做什么
    • 4、适合谁用

kind:用 Docker 跑本地 Kubernetes 集群

kind 在 GitHub 上已经拿到 15,316 Star 了。

Kubernetes SIG 官方开源了这个工具,专门做一件事——用 Docker 容器当"节点",在本地跑起一套完整的 Kubernetes 集群。原本是给 K8s 自身做测试用的,现在本地开发和 CI 场景也用得很多。

1、解决什么问题

搭过 Kubernetes 的人都知道,哪怕只是想在本地跑个测试环境,光装组件、配网络、起服务就得折腾半天。minikube 能用,但它起的是虚拟机,资源占用大,启动也慢。

kind 直接用 Docker 容器模拟节点,几秒钟就能拉起一个集群。不用虚拟机,不吃额外资源,装完 kind 一行命令就能玩起来。

2、怎么用

装好 Docker 之后,一行命令创建集群:

kind create cluster

删掉集群也是一行:

kind delete cluster

想从 Kubernetes 源码构建也没问题:

kind build node-image kind create cluster--imagekindest/node:latest

多节点集群、HA 集群都能通过配置文件搞定。

3、能做什么

支持多节点(包括高可用)集群搭建,支持从 Kubernetes 源码直接构建发布版本,Linux、macOS、Windows 三个平台都能跑。CNCF 也给了认证,是官方认可的 Kubernetes 安装器。

底层用 kubeadm 做引导,每个"节点"都是一个跑着 systemd 的 Docker 容器。

4、适合谁用

  • 在做 Kubernetes 相关开发、需要快速起测试集群的人
  • 搭 CI 流水线、需要在隔离环境里跑 K8s 集成测试的团队
  • 学 Kubernetes、想在本地低成本练手的开发者

Go 开发者装起来更方便,直接go install sigs.k8s.io/kind@v0.32.0就行。没装 Go 也能从 GitHub Releases 下二进制,或者用 Homebrew、Chocolatey 这类包管理器。

GitHub Releases 下二进制,或者用 Homebrew、Chocolatey 这类包管理器。

http://www.jsqmd.com/news/1075559/

相关文章:

  • 如何快速清理Windows 11系统臃肿:完整优化指南
  • 机器学习中的导数:从链式法则到自动微分的工程实践
  • Kimi LeetCode 3373. 连接两棵树后最大目标节点数目 II Rust实现
  • Neovim:十多万 Star 的编辑器,到底在改什么
  • 信创财务系统适配难?实测AI智能体,国产软硬件全栈落地避坑指南
  • 轻量级大模型边缘部署:Open Assistant工程实践指南
  • NXP Layerscape安全启动机制深度解析:从SRK表到错误码排错
  • 锋芒尽显|搭载AMD 6600H暴雨BJB200笔记本正式发布
  • IT AI建站:从丰田生产线到数字创作的新范式
  • 微信聊天记录永久保存方案:用WeChatMsg打造个人数字记忆库
  • 为什么同样卖秋冬服装,有人爆单有人库存积压?
  • 【Netty源码解读和权威指南】第49篇:Netty实战——开发高性能im即时通讯系统
  • (文末附skill资源)基于QClaw创建一个输入视频链接提取视频音频为文本的skill
  • 华硕笔记本性能调优神器:G-Helper全面解析与实用指南
  • DBeaver如何转储数据库(导出)
  • JMeter 2.6多线程压力测试实战指南:从脚本设计到结果分析
  • 一款Python语言Django框架DDD脚手架,适合快速搭建项目
  • 株洲零界传媒:专注GEO优化的AI品牌服务商
  • 上海AI智能体培训机构推荐:如何选择适合自己的AI学习平台
  • 构建能理解if/else条件逻辑的聊天机器人
  • 团队级AI协同操作系统:五层架构实现Claude Code规模化落地
  • 服装商城系统-python+Django
  • Cockpit:一个灵活的开源无头内容管理系统
  • Java 创建线程:继承 Thread 子类 vs 实现 Runnable 接口
  • Video2X技术架构深度解析:如何构建高性能视频超分辨率处理框架
  • Windows 11终极瘦身指南:3步免费清理系统臃肿
  • 2026美食视频背景音乐精选榜单:从国内首选到国际平台的差异化风格指南
  • LangFlow终极指南:三步构建智能AI应用的完整教程
  • 【共创季稿事节】鸿蒙原生 ArkTS 布局实战:Tabs + animateTo 实现页面切换过渡动画
  • 海量项目模版库实战应用与价值落地