TIP

将父模块下的所有功能模块进行罗列和简单介绍,方便用户快速了解该模块下的所有功能。

可以访问 功能总览示例 查看对应文档的示例。

功能总览

应用构建

  • 创建应用

    支持多种方式创建应用,包括镜像、yaml、代码和目录。

  • 应用操作

    使用应用来编排和操作工作负载及其相关资源。

  • 工作负载管理

    管理工作负载的生命周期。

命名空间管理

  • 命名空间生命周期管理

    管理命名空间的生命周期。

  • 资源配额和限制管理

    管理命名空间的资源配额和限制。

  • 命名空间资源超分配

    允许对命名空间的资源进行超分配。

应用可观测性

  • 日志

    查询应用的历史日志或实时日志。

  • 事件

    查询从应用中收集的事件。

  • 监控

    监控应用状态,并在出现异常时触发警报。

OAM 应用

  • 高效的运维

    通过 OAM 应用,应用运维人员可以专注于业务逻辑,从应用的角度而不是平台的角度来管理应用,减少应用运维的门槛。平台运维人员可以统一处理平台插件、运维插件和其他配置,从而提高运维效率。

  • 可移植性

    OAM 应用模型包括与应用运维、服务治理等相关的配置。与通过 Operators、Charts 和其他方法部署的应用相比,OAM 应用可以通过 YAML 进行重复部署,使跨环境迁移变得更加轻松。即使没有 Kubernetes 和特定厂商,OAM 应用仍然可以在各种平台上正常运行。

  • 可扩展性

    平台上预装的几种类型的组件可以满足大多数应用开发需求:网络服务、有状态应用和原生 Kubernetes 资源。此外,平台还提供扩展组件和特征的能力,使开发人员能够轻松使用自定义设计和封装的组件和特征。

源到镜像

  • 从源构建镜像

    从 Git 仓库的源代码构建镜像并将其推送到镜像仓库。

注册中心

  • 开箱即用的注册中心服务器

    轻松部署可用于该平台的注册中心服务器。

节点隔离策略

  • 节点隔离

    支持项目级别的节点隔离,以避免项目间的资源争用。