Citrix Application Delivery Management 服务

设置服务图表

软件要求

库贝内特斯分布 库贝内特斯版 容器网络接口 (CNI) CPX 版本 CIC 版本 Citrix ADM 代理版本
开源代码 v1.16.3 法兰绒、印花布或运河 13.0–47.103 或更高版本 1.6.1 或更高版本 13.0–49.x 或更高版本

您可以使用各种 部署拓扑 配置 Kubernetes 集群,下表提供了服务图中支持的拓扑:

拓扑 服务图支持
单层或统一入口
双层
是的,但是图表中未显示云负载均衡器
服务网格精简版
服务网格
负载均衡器类型的服务
NodePort 类型的服务

要在 Citrix ADM 中完成服务图的设置,请单击为 Kubernetes 集群配置的拓扑类型,然后完成上述步骤:

注意

为双层和服务网格精简版拓扑设置服务图的过程保持不变。

单层或统一入口拓扑

确保完成以下步骤以设置单层或统一入口拓扑。有关详细信息,请参阅设置单层或统一入口拓扑的详细步骤

双层或服务网状精简版拓扑

确保完成以下步骤以设置双层或服务网状精简版拓扑。有关详细信息,请参阅设置双层或服务网状精简版拓扑的详细步骤

  • 使用任何一种支持的拓扑配置了 Kubernetes 集群。

  • 已安装 Citrix ADM 代理 并配置为启用 Citrix ADM 和 Kubernetes 群集或数据中心或云中托管实例之间的通信。

    您还可以将 Citrix ADM 代理部署为微服务。有关详细信息,请参阅入门中的安装 Citrix ADM 代理部分。

  • 在 Citrix ADM 代理 静态路由 上配置以启用 Citrix ADM 和 Citrix ADC CPX 之间的通信。

    注意

    如果已将 Citrix ADM 代理作为微服务部署在同一群集中,则可以忽略此过程。

  • 从 GitHub 仓库下载了 示例部署文件

  • [必需的参数()] 在 CPX YAML 文件中添加,以确保在 Citrix ADM 中成功注册 CPX。

  • 在 Citrix ADM 中添加了VPX、MPX、SDX 或 BLX 实例

  • 在 Citrix ADM 中添加了库贝内特斯群集

  • 已部署 微服务应用示例.

  • 已部署 Citrix ADC CPX 和 向 ADM 注册 CPX (仅适用于双层体系结构)。

  • 已启用 自动选择虚拟服务器 以许可 CPX 虚拟服务器。

  • 为 Citrix ADM 代理启用 Web 事务和 TCP 事务设置 并设置为全部以获取 HTTP 和 TCP 事务。

  • 发送 流量 到微服务。

服务网状拓扑

请确保完成以下步骤以设置服务网状拓扑。有关详细信息,请参阅设置服务网格拓扑的详细步骤

  • 使用以下任何一种服务网状拓扑配置 Kubernetes 集群版本 1.14.0

    • Citrix ADC CPX 作为 Istio 的侧车代理

    • Citrix ADC 作为 Istio 的入口网关

    有关详细信息,请参阅Citrix ADC Istio 适配器部署架构

  • 启用了 admissionregistration.k8s.io/v1beta1 API。您可以使用以下命令验证 API:

    kubectl api-versions | grep admissionregistration.k8s.io/v1beta1

    以下输出表示 API 已启用:

    admissionregistration.k8s.io/v1beta1

  • 安装了 Istio istio v.1.3.0

  • 安装了 Helm 版本 3.x

  • 已安装 Citrix ADM 代理 并配置为启用 Citrix ADM 和 Kubernetes 群集或数据中心或云中托管实例之间的通信。

    您还可以将 Citrix ADM 代理部署为微服务。有关详细信息,请参阅入门中的安装 Citrix ADM 代理部分。

  • 在 Citrix ADM 代理 静态路由 上配置以启用 Citrix ADM 和 Citrix ADC CPX 之间的通信。

    注意

    如果已将 Citrix ADM 代理作为微服务部署在同一群集中,则可以忽略此过程。

  • 配置了 必需的参数 以填充服务网格拓扑数据。

  • 已部署 示例应用.

  • 在 Citrix ADM 中添加了库贝内特斯群集

  • 已启 自动选择虚拟服务器 用可授权虚拟服务器。

  • 为 Citrix ADM 代理启用 Web 事务和 TCP 事务设置 并设置为全部以获取 HTTP 和 TCP 事务。

  • 发送 流量 到微服务。

完成所需的设置过程后,可以在 “ 用程序” > “服务图” 和 “ 微服务” 选项卡中查看填充的服务 。有关详细信息,请参阅服务图表详细信息

设置服务图表