KubeKey 是一款开源轻量级任务流执行工具,流程设计参考 Ansible,提供灵活快速安装 Kubernetes 的能力,并已通过 CNCF Kubernetes 一致性认证。它既能完成 Kubernetes 集群从创建、扩容到销毁的全生命周期管理,也可作为通用任务执行引擎批量下发云原生运维任务,支持 Linux、Windows 与 macOS 的 amd64/arm64 平台。适合运维工程师与开发者在物理机、虚拟机或内网离线环境中快速搭建 Kubernetes / KubeSphere 环境,或编排自动化批量运维流程。 核心功能: - 集群全生命周期管理:一键创建、删除 Kubernetes 集群,添加或删除集群节点,升级集群版本 - 在线与离线安装:支持联网在线部署,也可导出离线制品(artifact export)用于无外网的内网环境安装 - 任务执行工具化:从单纯的 Kubernetes 生命周期管理工具扩展为通用任务执行工具,支持云原生自动化批量任务管理 - 任务模板管理:支持 git、本地等多种方式管理任务模板(Playbook) - 多种节点连接方式:支持 local、ssh、kubernetes、prometheus 等节点连接方式 - 内置 Playbook:创建集群、删除集群、添加节点、删除节点、续期证书、导出离线制品、安装前检查(precheck)、初始化操作系统(init_os) - Web UI 可视化部署:v4.0.0 起提供 UI 页面,通过 kk web 命令启动图形化安装界面 - 任务执行框架:Project、Playbook、Role、Task 分层组织任务,支持模板语法与变量机制 - 镜像仓库与依赖包:提供镜像仓库安装与依赖包管理能力,配套配置参考文档 - 命令行操作:通过 kk create cluster 等命令快速完成集群部署,也可通过 curl 脚本一键拉取 **中文支持**:官方提供中文版 README(README_zh-CN.md)及中文文档入口,命令行与 Web UI 界面均可在中文环境下使用。
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright 2018-2020 KubeSphere Authors 许可协议: Apache License 2.0 LICENSE:https://github.com/kubesphere/kubekey/blob/main/LICENSE Referer:https://github.com/kubesphere/kubekey 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。