注册的集群接入 AHAS-应用限流能为分布在各处的 Kubernetes 集群提供统一的管理方式。本文介绍如何通过容器服务 Kubernetes 版中的应用将 AHAS-应用限流接入至注册的 Kubernetes 集群。

前提条件

您已通过容器服务 Kubernetes 版接入一个注册的 Kubernetes 集群。具体操作步骤,请参见注册外部 Kubernetes 集群

操作步骤

  1. 登录容器服务管理控制台
  2. 选择左侧导航栏中的市场 > 应用目录进入阿里云应用页签。
  3. 单击微服务(2) > ack-ahas-sentinel-pilot
    cluster_ahas_sentinel_pilot_01
  4. 单击参数页签,设置相应的参数。单击创建
    cluster_ahas_sentinel_pilot_02
    参数 描述
    region_id
    • 如果集群和 VPC 之间有专线,该参数按专线连接的 region 填写。
    • 如果集群和 VPC 之间没有专线,该参数填入 cn-public

结果验证

验证安装是否成功,详情请参见步骤二:为 Java 应用开启 AHAS 应用流控降级

如果集群和 VPC 之间没有专线,即 region_id 参数填写的是 cn-pubullic,需要在应用的 annotations 里加入 ahasLicenseKey。获取方法如下:

  1. 登录 AHAS 控制台
  2. 在控制台左上角选择公网
    cluster_ahas_sentinel_pilot_04
  3. 在左侧导航栏选择故障演练 > 探针管理
  4. 单击添加流控降级应用。在Agent接入页签中查询 ahasLicenseKey。
    cluster_ahas_sentinel_pilot_03