服务网格(Tencent Cloud Mesh, TCM)是一致、可靠、透明的云原生应用通信网络管控基础平台。100%兼容支持 Istio API,TCM 与腾讯云基础设施原生集成,提供全托管服务化的支撑能力,轻松保障和管理网格生命周期。
无缝对接 IaaS 组网与集成监控组件,开箱即用,降低运维运营成本;灵活接入管理跨集群、跨环境和异构应用,获取一致的发现、流量、观测和安全管控能力,加速业务云原生化改造和迁移。TCM 拓展增强数据面运维、Ingress 网关和配置化遥测等高阶特性,同时深度优化提供更好的数据面转发性能,全面覆盖应用程序的南北与东西向通信连接。
下表为操作审计支持的服务网格操作列表:
操作名称 | 资源类型 | 事件名称 |
---|---|---|
检查用户所属集群的可用性 | tcm | CheckClusterList |
将Ingress转换为Gateway和VirtualService | tcm | ConvertIstioIngress |
在网格中创建出口网关 | tcm | CreateEgressGateway |
创建IngressGateway | tcm | CreateIngressGateway |
在网格中创建Istio资源 | tcm | CreateIstioResource |
创建网格 | tcm | CreateMesh |
创建一键体验环境 | tcm | CreateTrial |
删除网格中出口网关 | tcm | DeleteEgressGateway |
删除IngressGateway | tcm | DeleteIngressGateway |
删除网格中的Istio资源 | tcm | DeleteIstioResource |
删除服务网格 | tcm | DeleteMesh |
删除一键体验环境 | tcm | DeleteTrial |
获取AccessLog配置 | tcm | DescribeAccessLogConfig |
获取某网格在关联集群某一命名空间的注入状态 | tcm | DescribeAutoInjectionNamespaceList |
查询网格的配置信息,这些配置信息包括Istio和Kubernetes可安装版本,可升级版本,地域信息等。 | tcm | DescribeConfig |
查询egressgateway workload | tcm | DescribeEgressGateway |
查询gateway workload 列表 | tcm | DescribeGatewayWorkloadList |
查询ingressgateway workload | tcm | DescribeIngressGateway |
查询IngressGateway列表 | tcm | DescribeIngressGatewayList |
获取Istio资源 | tcm | DescribeIstioResource |
查询属于某网格的Istio资源信息 | tcm | DescribeIstioResourceList |
获取指定服务网格 | tcm | DescribeMesh |
查询网格列表 | tcm | DescribeMeshList |
获取与网格关联操作的详细信息 | tcm | DescribeMeshOperation |
查询集群统计信息 | tcm | DescribeMeshStatistics |
获取对应网格的托管集群ID | tcm | DescribeMetaClusterID |
获取某一网格管理的命名空间列表 | tcm | DescribeNamespaceList |
当前服务网格所包含节点的所有地域和可用区列表。 | tcm | DescribeNodeRegionList |
获取 Service 指标 Dashboard | tcm | DescribeServiceDashboard |
查询网格服务列表 | tcm | DescribeServiceList |
获取 ServiceList 指标 Dashboard | tcm | DescribeServiceListDashboard |
获取监控拓扑图信息 | tcm | DescribeTopology |
获取 Workload 指标 Dashboard | tcm | DescribeWorkloadDashboard |
开启AccessLog配置 | tcm | EnableAccessLogConfig |
读istio的CRD资源 | tcm | ForwardRequestRead |
写istio的CRD资源 | tcm | ForwardRequestWrite |
关联集群 | tcm | LinkClusterList |
关联 Namespace | tcm | LinkNamespaceList |
关联Prometheus | tcm | LinkPrometheus |
获取Istio管理的Ingress | tcm | ListIstioIngresses |
获取所有服务网格 | tcm | ListMeshes |
修改访问日志配置 | tcm | ModifyAccessLogConfig |
修改IngressGateway | tcm | ModifyIngressGateway |
修改网格中的Istio资源 | tcm | ModifyIstioResource |
修改网格 | tcm | ModifyMesh |
对当前网格的灰度升级进行确认或者回滚 | tcm | ModifyMeshCanaryUpgradingPhase |
修改 Tracing 配置 | tcm | ModifyTracingConfig |
重新关联集群 | tcm | RelinkCluster |
重试一键体验创建任务 | tcm | RetryTrialTask |
解关联集群 | tcm | UnlinkCluster |
解关联 Namespace | tcm | UnlinkNamespaceList |
解除关联Prometheus | tcm | UnlinkPrometheus |
升级边缘网关 | tcm | UpgradeGateway |
升级网格 | tcm | UpgradeMesh |