文档概述

自制应用(Composing App)是平台提供的一种灵活构建应用的方式,允许用户通过组合自定义服务、工作负载和路由规则来创建完整的应用程序。相比模板应用,自制应用更适合微服务架构,并支持高级应用治理功能。

核心特性

  • 应用治理:支持流量管理、灰度发布(A/B测试、蓝绿部署)和链路追踪
  • 微服务友好:可独立管理应用中的各个微服务组件
  • 自定义路由:支持HTTP/HTTPS访问和TLS证书配置

创建自制应用

前提条件

  • 已启用服务网格扩展组件
  • 确保集群资源充足

创建步骤

  1. 进入应用创建界面

    • 选择菜单 「容器引擎」→「服务网格」→「自制应用」
    • 点击创建应用
  2. 配置基本信息
    参照 创建应用 填入基本信息如下:

    服务网格信息:

    • 版本号:版本号用于标识服务的不同版本,便于进行灰度发布和流量控制
    • 服务端口:容器端口和访问端口
  3. 镜像信息

  4. 点击创建完成

    • 创建无状态负载,以应用名称-版本号为名称。
    • 创建服务,以应用名称为服务名称。

应用管理

访问应用

  1. 点击关联服务,可以查看服务。
  2. 点击关联负载,可以查看无状态负载。

应用治理功能

  1. 流量管理,点击流量分配,配置流量分配比例

  2. 灰度发布
    选择菜单 「容器引擎」→「服务网格」→「灰度发布」
    可进行灰度发布

作者:叶奕珺  创建时间:2025-05-08 09:15
最后编辑:叶奕珺  更新时间:2025-05-18 10:07