主要观点:Crossplane 开源项目发布 2.0 版本,从仅管理云基础设施扩展到更全面的应用和基础设施编排,进行了架构更改以简化平台工程工作流并扩展范围。
关键信息:
- 2018 年创建,将 Kubernetes 风格 API 引入云资源管理,新发布旨在解决平台团队的限制,增加应用支持,可通过单个 YAML 清单部署应用及所需基础设施。
- 2.0 版本添加应用支持,可创建数据库、安全组等并部署应用,还能让组合包含任何 Kubernetes 资源,采用命名空间优先方法,提高多租户支持,引入新操作类型支持声明式操作工作流,支持选择性管理资源安装。
- 社区对早期版本反馈不一,2.0 版本有很多积极反馈,如可减少自定义代码等,但也有关于复杂性和维护开销的批评,其架构保持对大多数现有配置的向后兼容性,有未来计划如改善可观察性等。
重要细节: - 新增内容:添加应用支持,组合可包含任意资源,采用命名空间优先,新操作类型,选择性资源安装等。
- 早期反馈:有成功案例如动态数据库 provisioning,也有因复杂性和可调试性而离开的情况。
- 未来计划:改善可观察性、组合调试工具、与云原生组件集成等。
- 兼容性:对大多数现有配置向后兼容,旧版本资源仍可工作,新项可采用 2.0 模式,团队可逐步迁移现有工作负载。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。