README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
KubeStellar 文档
面向边缘、多云和混合云的多集群配置管理
KubeStellar 的官方文档仓库, 这是一个 CNCF 沙箱项目,旨在为边缘、多云和混合云环境提供无缝的多集群配置管理。
KubeStellar 文档网站
KubeStellar 及其组件产品的所有文档现已整合到本仓库中,以构建统一的网站。 请访问网站:https://kubestellar.io/
PR ### 的网站预览:https://deploy-preview-###--kubestellar-docs.netlify.app
概述
KubeStellar 通过提供强大的多集群配置管理能力,简化了跨分布式基础设施的 Kubernetes 运维。本仓库是所有 KubeStellar 文档的权威来源,为 kubestellar.io 上的官方文档网站提供支持。
主要特性
- 灵活的绑定策略 — 定义集群与 Kubernetes 资源之间的复杂关系
- 熟悉的工具 — 利用现有的单集群工具和工作流进行多集群操作
- 增强的运维 — 提升基础设施的合规性、弹性、可用性和开发人员生产力
文档内容
本仓库包含全面的文档,例如:
- 入门指南 — 快速入门工作流和安装说明
- 用户与运维指南 — 详细的运维文档
- 架构与技术参考 — 深入的设计规范
- API 文档 — 完整的 API 参考材料
- 路线图与发布说明 — 项目规划和版本历史
- 贡献指南 — 面向贡献者和维护者的资源
- 实际案例 — 实用用例和动手教程
本地开发
本文档站点使用 Nextra 构建 — 一个基于 Next.js 的静态站点生成器,专为文档优化。该站点使用:
- Nextra - 支持 MDX 的文档框架
- Next.js 15 - 用于生产环境的 React 框架
- Tailwind CSS - 实用优先的样式
- TypeScript - 类型安全开发
前置条件
- Node.js v18.0.0 或更高版本 (下载)
- npm 或 yarn 包管理器
验证您的 Node.js 安装:
node --version
设置说明
-
克隆仓库:
git clone https://github.com/kubestellar/docs.git cd docs -
安装依赖项:
npm install # or yarn install -
启动开发服务器:
npm run dev # or yarn dev
该站点将在 http://localhost:3000 可用,并启用热重载以提供即时反馈。
-
构建生产环境:
npm run build # or yarn build -
预览生产构建:
npm start # or yarn start
社区与支持
我们欢迎来自社区的贡献和参与。以下是参与方式:
沟通渠道
- Slack:加入 CNCF Slack 工作区 中的 #kubestellar-dev](https://cloud-native.slack.com/archives/C097094RZ3M)
- 邮件列表:
- kubestellar-dev — 开发讨论
- kubestellar-users — 用户社区讨论
- 社区会议:订阅我们的社区日历
- 通过 kubestellar-dev 邮件列表自动订阅
- 会议录像:可在 YouTube 上查看
- 会议记录:查看即将举行和过去的议程
其他资源
- 共享文档:访问我们的 Google Drive 获取设计文档和协作材料
- 对 kubestellar-dev 邮件列表成员开放
- 博客:在 Medium 上阅读我们的最新更新
- LinkedIn:关注 KubeStellar on LinkedIn 获取新闻和更新
贡献
我们欢迎各种形式的贡献——从文档改进到站点更新。请查阅本仓库的贡献指南以了解文档特定的工作流程,并且仅当您的更改也涉及本仓库之外的产品代码时,才使用主 kubestellar/kubestellar 指南。
贡献领域
- 文档改进和更正
- 教程和示例开发
- 翻译和本地化
- 核心项目的代码贡献
- 社区支持和参与
贡献者
CNCF 沙箱项目
KubeStellar 是 Cloud Native Computing Foundation 沙箱项目,是更广泛的云原生生态系统的一部分,致力于使云原生计算变得通用且可持续。