kind(Kubernetes IN Docker)

打印 上一主题 下一主题

主题 964|帖子 964|积分 2902

什么是 kind?

kind(Kubernetes IN Docker)是一个通过 Docker 容器模拟 Kubernetes 节点,快速创建本地 Kubernetes 集群的工具。它轻量、快速,得当测试 Kubernetes 功能、开发调试或 CI/CD 环境。

条件条件


  • 安装 Docker:所有节点以容器形式运行。
  • 安装 kubectl:用于与 Kubernetes 集群交互。
  • (可选)配置 Docker 非 root 权限:避免命令前加 sudo。

一、安装 kind

  1. # 下载最新版二进制文件(替换为最新版本号)
  2. curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.20.0/kind-linux-amd64
  3. # 添加执行权限
  4. chmod +x ./kind
  5. # 移动到 PATH 目录(如 /usr/local/bin)
  6. sudo mv ./kind /usr/local/bin/kind
  7. # 验证安装
  8. kind version
复制代码

二、创建单节点集群

[code]# 默认创建名为 "kind" 的单节点集群(控制平面 + 工作节点)
kind create cluster

# 输出示例:
Creating cluster "kind" ...
✓ Ensuring node image (kindest/node:v1.27.3)
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

泉缘泉

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表