上云无忧 > 文档中心 > 百度智能云服务网格 CSM 使用教程 - 实例管理
服务网格 CSM
百度智能云服务网格 CSM 使用教程 - 实例管理

文档简介:
概述: 托管网格:CSM托管Istio控制平面等核心组件,兼容社区开源Istio服务网格。适用于稳定性要求较高的生产环境,具备简单、低成本、高可用、无需运维管理Istio控制平面的特点。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

概述

  • 托管网格:CSM托管Istio控制平面等核心组件,兼容社区开源Istio服务网格。适用于稳定性要求较高的生产环境,具备简单、低成本、高可用、无需运维管理Istio控制平面的特点。
  • 独立网格:兼容社区开源Istio服务网格,Istio相关组件部署在用户集群。用户完全拥有所有组件的权限,适用于对Istio有深入的理解与掌握,想要深度研究与定制化Istio的用户。
  • 本节介绍服务网格CSM实例的创建、查看、删除等相关操作。

使用前提

  • 已经开通了服务网格CSM、负载均衡BLB、容器引擎CCE,操作人员有相关的产品的权限;
  • 独立网格实例运行在用户已创建的CCE集群,创建CSM时,会选择部署CSM的CCE集群:

    • 部署CSM的CCE集群有2个2核4G空闲资源的worker节点,用于运行控制面工作负载;
    • 部署CSM的CCE集群未安装其它CSM实例也未被其它CSM实例管理;
    • 部署CSM的CCE集群,如用户已安装过Istio,服务网格CSM实例会删除原有Istio组件,并重新安装服务网格CSM相关组件。
  • 开启监控指标采集,相关CCE集群需要已使用CProm实例采集监控指标。
  • 托管网格实例运行在百度智能云托管的CCE集群。

创建CSM实例

按以下步骤在控制台上创建服务网格实例:

  1. 登录百度智能云控制台,选择“产品服务>云原生>服务网格 CSM”;
  2. 在全局概览页面通过“创建实例”按钮进入实例创建页面;

  3. 在创建服务网格页面,完成基础配置;
    独立网格类型:


    托管网格类型:

    创建网格配置项说明:

    配置项 描述
    实例类型(公测期间) 独立网格 托管网格
    地域 独立网格实例所在的地域 托管网格实例所在的地域
    网格名称 服务网格名称 服务网格名称
    Istio版本 选择Istio版本 选择Istio版本
    主集群 独立网格部署在用户自有CCE集群,指定运行服务网格实例的主集群 控制平面运行在CSM 服务网格托管集群
    关联BLB 会新建后付费的BLB实例,用于提供服务网格部署集群外的访问入口,便于跨集群服务治理和控制面管理 同左侧
    选择性服务发现 默认不开启,开启后,CSM仅会处理CCE集群匹配标签规则的命名空间中的服务和工作负载 同左侧
    监控指标采集 默认不开启,开启后,会使用CProm采集服务间流量指标并进行大盘展示
    网络类型 托管服务网格需要使用的用户VPC、子网
    安全组 托管服务网格需要使用的默认安全组
  4. 点击“确认”服务网格开始进行实例创建,在网格列表页面,可以看到“部署中”的服务网格实例,大约几分钟后会转为“运行中”。

查看CSM实例

服务网格CSM实例的状态,当前在“全局概览>资源仪表盘”和“网格列表”两个页面进行了信息展示。

  1. "全局概览>资源仪表盘"页面,对所有地域的服务网格CSM实例进行了汇总展示,包括各地域的实例数量,实例整体的健康状况,各服务网格实例的接入规模和各服务网格实例运行状态、地域、纳管的集群数量等关键信息。

    关于服务网格的健康度:指正常“运行中”的服务网格数量在总量中的占比,部署中、删除中等过程状态的实例,会归类为“变更中”,各类未正常运行的实例归类为“异常”,具体异常状态可到具体实例侧查看。

  2. “网格列表”页,展示了服务网格CSM实例更具体的信息,点击服务网格实例名称,可以查看服务网格实例的完整信息。
  3. 以托管服务网格实例为例,展示详情如下所示:

删除CSM实例

删除服务网格CSM实例,将立即删除服务网格CSM实例的控制面组件、创建时开通的BLB。服务网格的Sidecar代理容器与业务容器在同一个工作负载中,不会立即删除,自动注入的Sidecar,将会在业务工作负载重启后移除。非自动注入的数据面代理,则需要额外的移除操作,如虚拟机工作负载接入服务网格时,在虚拟机中部署的代理容器。在“网格列表”操作选项,提供了服务网格实例删除按钮。

服务网格实例删除后,用户在实例下配置的Istio资源不会保存,通过服务网格实现的微服务治理能力将失效,为保证服务可用性不受损,请删除前确认服务已通过其它方式实现了微服务治理能力。在生产环境中,如需删除服务网格,建议逐个服务移除sidecar并确认服务可用后,再进行服务网格实例的删除操作。

相似文档
  • 概述: 服务网格所治理的微服务,可能运行在一个或者多个Kubernetes集群中,服务网格会自动发现的用户加入服务网格管理的Kubernetes集群中创建的服务和对应的工作负载。百度智能云提供了托管和独立部署的Kubernetes产品容器引擎 CCE。本节介绍服务网格控制台管理CCE集群的相关操作。
  • 概述: 本节介绍服务网格CSM下的托管网关实例的创建、查看、删除等相关操作。 使用前提: 目前的托管网关能力依托于托管网格作为控制面,在使用前需先创建一个服务网格CSM-托管网格实例,且一个托管网格下只允许创建一个托管网关。
  • 概述: 服务网格通过以容器中的Sidecar劫持服务间的流量并执行微服务的治理策略。 本节介绍,如何通过服务网格CSM控制台,对CCE集群中的工作负载进行Sidecar的自动注入配置。 Sidecar 资源配置: 登录百度智能云控制台,选择“产品服务>云原生>服务网格 CSM”。
  • 概述: 服务网格CSM中的服务可以跨Kubernetes集群,服务的发现机制支持自动发现Kubernetes Service和通过提交Service Entry手动注册到服务网格。为便于用户了解一个服务的构成,并进行服务级别的维护操作,服务列表对服务网格实例中的服务进行了展示。
  • 概述: 服务网格CSM通过Istio CRD资源(如Virtual Service、Destination Rule)描述微服务治理策略,“Istio 资源”页面对通过控制台、原生API等不同方式提交的资源集中展示,用户可在“Istio 资源”页面按需进行增删改查操作。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部