Digital Rebar(数字钢筋)
具有强大的基础架构即代码(IaC)设计的简单、快速和开放的生态系统基础架构自动化。
Digital Rebar(又名 DRP)是一个获得 RackN 授权的核心平台,拥有一个开放的生态系统套件,其中包括获得授权和开放的 APLv2 组件。第四代平台提供了一个简单而完整的 API 驱动的 DHCP/PXE/TFTP 设置和工作流系统。
Digital Rebar Platform 和生态系统一起设计成为一个完整的数据中心配置、内容脚手架和基础设施工作流平台,其云原生架构完全替代了 Cobbler、Foreman、MaaS、Ironic 或类似技术。 DRP 提供了一个单一的 golang 二进制文件(小于30MB),不依赖于安装在笔记本电脑、RPi 或交换机上,同时支持裸金属和虚拟基础设施。
主要特性:
平台能力:
- API 驱动的基础架构即代码自动化
- 使用可组合和可重复使用的构建块的多引导工作流
- 通过 Websockets API 进行事件驱动的操作
- 用于公共、供应商和内部增强的可扩展插件模型
- 动态工作流上下文(当无法运行代理时允许使用 API)
- 分布式多站点管理
- 集成的安全启动、SSO 和高可用性选项。
- 支持所有编排工具,包括 Chef、Puppet、Ansible、SaltStack、Bosh、Terraform 等
开放式生态系统插件:
- RAID,IPMI,Redfish 和 BIOS 配置
- 类似于云的池功能
- 用于自动化工作流程的分类引擎
来自 https://rebar.digital 的社区资源
- 通过 Digital Rebar #community 频道进行聊天/消息是我们首选的通信方法。如果您没有闲暇邀请我们的频道,则可以请求 Slack 邀请
- 问题与特性
- 完整文档(可通过 pull 请求更新 Github /doc 源)。
- DR Provision 播放列表上的视频提供了特定的和一般的背景信息。
安装与快速入门
注意
我们强烈建议使用文档的最新版本,因为它包含最新的信息。使用浏览器右下角的版本选择器。
我们的快速入门提供了快速操作的步骤。不用担心,它们非常简单,只需10到20分钟。您可以选择 stable 或 tip。tip 是开发的最前沿。
常规安装以获取有关安装步骤的更多详细信息。这些包括生产选项。 (先前版本的文档)
当前的稳定版是 v4.3.X 版本。下一个次要版本计划为 v4.4.0。
组件和扩展
Digital Rebar Provision 是可组合的设计。我们的许多高级功能都暴露在 :ref:`rs_content_packages` 中,它们作为内容和插件添加到系统中,并在扩展中嵌入了文档。
目录
在Github上阅读?访问生成的文档以获取生成的目录。
.. toctree:: :includehidden: :numbered: :maxdepth: 1 doc/quickstart doc/install doc/upgrade doc/environment doc/features doc/server doc/configuring doc/release doc/workflows doc/deployment doc/operation doc/high-availability doc/integrations doc/os-support doc/os-support/linuxkit doc/ui doc/ux/portalux doc/Swagger doc/cli doc/api doc/dev/dev-contributing doc/faq-troubleshooting doc/knowledge-base doc/arch doc/content-packages doc/rackn/license Trademark LICENSE doc/fun-facts
许可
DigitalRebar 提供的代码可以从多个遵循 Apache 2 许可证的作者那里获得。
Digital Rebar Provision 文档可从多位作者根据 Creative Commons 许可(带署名)获得 。
Work licensed under a Creative Commons license is governed by applicable copyright law. This allows Creative Commons licenses to be applied to all work falling under copyright, including: books, plays, movies, music, articles, photographs, blogs, and websites. Creative Commons does not recommend the use of Creative Commons licenses for software. However, application of a Creative Commons license may not modify the rights allowed by fair use or fair dealing or exert restrictions which violate copyright exceptions. Furthermore, Creative Commons licenses are non-exclusive and non-revocable. Any work or copies of the work obtained under a Creative Commons license may continue to be used under that license. In the case of works protected by multiple Creative Common licenses, the user may choose either.
(The first version translated by vz on 2020.07.18)