K8s 原生资源管理
K8s 原生资源管理用于在 Rainbond 中直接管理 Kubernetes 原生对象,而不是先将资源转换为 Rainbond 应用模型。它适合需要保留原生 YAML、Helm Chart、已有 Namespace 和集群级资源管理习惯的场景。
通过这一组功能,您可以在团队内管理 Helm Release、工作负载、容器组、网络、配置和存储资源,也可以在平台管理侧集中管理 StorageClass、PV、PVC 以及其他集群级资源。
版本说明
K8s 原生资源管理为 Rainbond v6.7.0 引入的新功能。v6.7.0 以前的版本不包含这组能力,也看不到对应的页面入口。
适用场景
以下场景优先建议使用 K8s 原生资源管理:
- 已有标准 Kubernetes YAML,希望按原生对象直接创建和维护
- 需要直接部署或升级 Helm Chart,不希望再做模板适配
- 团队已经在使用原生 Namespace、Helm、kubectl 的管理方式
- 需要保留 CRD、CR、RBAC、StorageClass 等原生对象结构
- 希望将已有 Namespace 直接对接到团队,再按原生方式继续管理
不适用场景
以下场景更适合继续使用 Rainbond 的应用部署能力:
- 希望将资源转换为 Rainbond 应用、组件和拓扑进行治理
- 希望使用 Rainbond 的应用模型能力来统一管理生命周期
如需上述能力,请参考现有文档: