调用DescribeServiceMeshDetail获取服务网格详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
servicemesh:DescribeServiceMeshDetail |
get |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
ServiceMeshId |
string |
是 |
服务网格实例 ID。 |
c08ba3fd1e6484b0f8cc1ad8fe10d**** |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
RequestId |
string |
请求 ID。 |
11fd0027-c27e-41bb-a565-75583054**** |
ServiceMesh |
object |
服务网格详情。 |
|
Endpoints |
object |
端点详情。 |
|
IntranetPilotEndpoint |
string |
Istio Pilot 地址(内网)。 |
192.168.**.**:15011 |
PublicPilotEndpoint |
string |
Istio Pilot 地址(公网)。 |
182.92.**.**:15011 |
IntranetApiServerEndpoint |
string |
API Server 地址(内网)。 |
https://192.168.**.**:6443 |
PublicApiServerEndpoint |
string |
API Server 地址(公网)。 |
https://123.56.**.**:6443 |
IntranetCanaryPilotEndpoint |
string |
金丝雀版本 Istio Pilot 地址(内网)。 |
192.168.**.**:15011 |
PublicCanaryPilotEndpoint |
string |
金丝雀版本 Istio Pilot 地址(公网)。 |
182.92.**.**:15011 |
ServiceMeshInfo |
object |
服务网格基本信息。 |
|
Profile |
string |
网格规格。取值:
|
Default |
CreationTime |
string |
服务网格创建时间。 |
2020-04-21T09:42:20+08:00 |
UpdateTime |
string |
服务网格最后修改时间。 |
2020-06-03T14:48:54+08:00 |
ErrorMessage |
string |
异常信息。 |
error |
Version |
string |
服务网格版本号。 |
v1.7.4.0-gfb34ba99-aliyun |
State |
string |
服务网格状态。 |
running |
ServiceMeshId |
string |
服务网格实例 ID.。 |
c08ba3fd1e6484b0f8cc1ad8fe10d**** |
Name |
string |
服务网格名称。 |
mesh1 |
RegionId |
string |
服务网格所在地域 ID。 |
cn-beijing |
Spec |
object |
服务网格规格信息。 |
|
Network |
object |
服务网格网络配置信息。 |
|
VpcId |
string |
专有网络 ID。 |
vpc-2zew0rajjkmxy2369**** |
SecurityGroupId |
string |
安全组 ID。 |
sg-2ze384sxttxbctnj**** |
VSwitches |
array |
虚拟机.。 |
|
string |
虚拟交换机 ID。 |
vsw-2ze66z3ntvsej0mdo**** |
|
LoadBalancer |
object |
负载均衡信息。 |
|
PilotPublicLoadbalancerId |
string |
公网地址暴露 Istio Pilot 对应的负载均衡 ID。 |
lb-2zesa8qs8kbkj9jkl**** |
PilotPublicEip |
boolean |
是否使用公网地址暴露 Istio Pilot。取值:
|
true |
PilotPublicEipId |
string |
Istio Pilot 对应的公网地址 ID。 |
eip-wz9gtwau6b2aklgjk**** |
CanaryPilotPublicEipId |
string |
金丝雀版本 Istio Pilot 对应的公网地址 ID。 |
eip-wz9gtwau6b2aklgjk**** |
ApiServerLoadbalancerId |
string |
公网地址暴露 API Server 对应的负载均衡 ID。 |
lb-2zekaak10uxds44vx**** |
ApiServerPublicEip |
boolean |
是否使用公网地址暴露 API Server。取值:
|
true |
ApiServerPublicEipId |
string |
API Server 对应的公网地址 ID。 |
eip-wz9gtwau6b2aklgjk**** |
CanaryPilotLoadBalancerId |
string |
金丝雀版本 Istio Pilot 对应的负载均衡 ID。 |
lb-2zesa8qs8kbkj9jkl**** |
MeshConfig |
object |
服务网格配置信息。 |
|
OPA |
object |
开放策略代理(OPA)插件信息。 |
|
RequestMemory |
string |
OPA 代理容器的内存资源请求。 |
1024Mi |
LogLevel |
string |
OPA 代理容器日志级别。 |
info |
Enabled |
boolean |
是否集成开放策略代理(OPA)插件。取值:
|
true |
LimitMemory |
string |
OPA 代理容器的内存资源限制。 |
512Mi |
RequestCPU |
string |
OPA 代理容器的 CPU 资源请求。 |
2 |
LimitCPU |
string |
OPA 代理容器的 CPU 资源限制。 |
1 |
Prometheus |
object |
Prometheus 配置。 |
|
UseExternal |
boolean |
是否启用外部 Prometheus。取值:
|
false |
ExternalUrl |
string |
Prometheus 服务地址(在启用外部 Prometheus 时,系统自动填充)。 |
http://prometheus:9090 |
AccessLog |
object |
访问日志配置。 |
|
Enabled |
boolean |
是否启用访问日志。取值:
|
true |
Project |
string |
访问日志项目名称。 |
k8s-log-b7b05d08670e41ca8c8fc0b7718f***** |
Pilot |
object |
Pilot 配置。 |
|
Http10Enabled |
boolean |
是否支持 HTTP1.0。取值:
|
false |
TraceSampling |
number |
链路追踪采样百分比。 |
100 |
Feature |
object |
Pilot 功能配置。 |
|
FilterGatewayClusterConfig |
boolean |
是否启用 Gateway 配置过滤。取值:
|
false |
EnableSDSServer |
boolean |
是否启用 SDS 服务。取值:
|
false |
ConfigSource |
object |
外部服务接入配置。 |
|
Enabled |
boolean |
是否接入外部服务。取值:
|
false |
NacosID |
string |
提供外部服务信息的 Nacos 实例 ID。 |
mse-cn-tl326****** |
MSE |
object |
MSE 配置。 |
|
Enabled |
boolean |
是否启用 MSE。取值:
|
false |
CustomizedZipkin |
boolean |
是否启用自定义 zipkin。取值:
|
false |
SidecarInjector |
object |
Sidecar 注入器的配置。 |
|
EnableNamespacesByDefault |
boolean |
是否为所有命名空间开启自动注入功能。取值:
|
false |
RequestMemory |
string |
Sidecar 注入器 Pod 的内存请求资源。 |
512Mi |
LimitMemory |
string |
Sidecar 注入器 Pod 的内存限制资源。 |
2048Mi |
RequestCPU |
string |
Sidecar 注入器 Pod 的 CPU 请求资源。 |
1000m |
AutoInjectionPolicyEnabled |
boolean |
是否开启通过 Pod Annotations 实现自动注入 Sidecar。取值:
|
true |
LimitCPU |
string |
Sidecar 注入器 Pod 的 CPU 限制资源。 |
4000m |
InitCNIConfiguration |
object |
CNI 配置。 |
|
ExcludeNamespaces |
string |
排除的命名空间。 |
kube-system,istio-system |
Enabled |
boolean |
是否启用 CNI。取值:
|
false |
SidecarInjectorWebhookAsYaml |
string |
其他自动注入 Sidecar 的配置(YAML 格式)。更多信息,请参见多种方式灵活开启自动注入。 |
{"injectedAnnotations":{"test/istio-init":"runtime/default2","test/istio-proxy":"runtime/default"},"replicaCount":2,"nodeSelector":{"beta.kubernetes.io/os":"linux"}} |
SidecarInjectorNum |
integer |
负责进行 Sidecar 注入的组件副本数。默认为 |
1 |
IncludeIPRanges |
string |
包含的 IP 地址段。 |
192.168.0.0/16 |
ExcludeIPRanges |
string |
不拦截指定 IP 范围。 |
172.16.0.0 |
ExcludeOutboundPorts |
string |
不拦截指定 Outbound 端口。 |
80,81 |
ExcludeInboundPorts |
string |
不拦截指定 Inbound 端口。 |
80,81 |
Telemetry |
boolean |
是否开启采集 Prometheus 监控指标(建议使用阿里云 Prometheus 监控)。取值:
|
true |
Edition |
object |
版本信息。 |
|
Name |
string |
版本名称。 |
Pro |
IstiodImageTag |
string |
Istiod 镜像版本。 |
v1.9.7.1-3-gb3f1ab3c9c-pro-aliyun |
ProxyImageTag |
string |
Istio Proxy 镜像版本。 |
v1.9.7.1-3-gb3f1ab3c9c-pro-aliyun |
ProtocolSupport |
object |
协议支持配置。 |
|
MysqlFilterEnabled |
boolean |
是否启用 MysqlFilter。取值:
|
false |
RedisFilterEnabled |
boolean |
是否启用 RedisFilter。取值:
|
false |
ThriftFilterEnabled |
boolean |
是否启用 ThriftFilter。取值:
|
false |
DubboFilterEnabled |
boolean |
是否启用 DubboFilter。取值:
|
false |
OutboundTrafficPolicy |
string |
出向流量策略。取值:
|
ALLOW_ANY |
Kiali |
object |
网格拓扑配置。 |
|
Enabled |
boolean |
是否启用网格拓扑(必须先开启采集 Prometheus 监控指标,当该项配置更新为
|
false |
Url |
string |
网格拓扑服务地址。 |
http://1.2.**.**:20001 |
Tracing |
boolean |
是否启用链路追踪(需要开通可观测链路 OpenTelemetry 版)。取值:
|
true |
WebAssemblyFilterDeployment |
object |
WebAssemblyFilter 配置。 |
|
Enabled |
boolean |
是否启用 WebAssemblyFilter。取值:
|
false |
EnableLocalityLB |
boolean |
是否启用服务就近访问。取值:
|
true |
Audit |
object |
服务网格审计信息。 |
|
Enabled |
boolean |
是否启用网格审计。取值:
|
true |
Project |
string |
服务网格审计对应的日志项目。 |
audit-project |
AuditProjectStatus |
string |
服务网格审计项目的状态。取值:
|
audit_project_not_exist |
Proxy |
object |
Proxy 配置。 |
|
RequestMemory |
string |
内存请求资源。 |
128Mi |
ClusterDomain |
string |
信任域。 |
cluster.domain |
LimitMemory |
string |
内存限制资源。 |
1024Mi |
RequestCPU |
string |
CPU 请求资源。 |
100m |
EnableDNSProxying |
boolean |
是否启用 DNS Proxying。取值:
|
false |
LimitCPU |
string |
CPU 限制资源。 |
2000m |
AccessLogServiceEnabled |
boolean |
是否启用 Envoy 的 gRPC 日志服务(ALS)。取值:
|
false |
AccessLogServiceHost |
string |
启用 Envoy 的 gRPC 日志服务(ALS)的地址。 |
0.0.0.0 |
AccessLogServicePort |
integer |
启用 Envoy 的 gRPC 日志服务(ALS)的端口。 |
9999 |
AccessLogFormat |
string |
Sidecar 访问日志的格式。 |
{"authority_for":"%REQ(:AUTHORITY)%","bytes_received":"%BYTES_RECEIVED%","bytes_sent":"%BYTES_SENT%","downstream_local_address":"%DOWNSTREAM_LOCAL_ADDRESS%","downstream_remote_address":"%DOWNSTREAM_REMOTE_ADDRESS%","duration":"%DURATION%","istio_policy_status":"%DYNAMIC_METADATA(istio.mixer:status)%","method":"%REQ(:METHOD)%","path":"%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%","protocol":"%PROTOCOL%","request_id":"%REQ(X-REQUEST-ID)%","requested_server_name":"%REQUESTED_SERVER_NAME%","response_code":"%RESPONSE_CODE%","response_flags":"%RESPONSE_FLAGS%","route_name":"%ROUTE_NAME%","start_time":"%START_TIME%","trace_id":"%REQ(X-B3-TRACEID)%","upstream_cluster":"%UPSTREAM_CLUSTER%","upstream_host":"%UPSTREAM_HOST%","upstream_local_address":"%UPSTREAM_LOCAL_ADDRESS%","upstream_service_time":"%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%","upstream_transport_failure_reason":"%UPSTREAM_TRANSPORT_FAILURE_REASON%","user_agent":"%REQ(USER-AGENT)%","x_forwarded_for":"%REQ(X-FORWARDED-FOR)%"} |
AccessLogFile |
string |
Sidecar 访问日志输出的文件路径。 |
/dev/stdout |
K8sNewAPIsSupport |
object |
Kubernetes API 支持。 |
|
GatewayAPIEnabled |
boolean |
是否启用 Gateway API。取值:
|
false |
LocalityLB |
object |
跨地域负载均衡配置。 |
|
Enabled |
boolean |
是否启用跨地域负载均衡。取值:
|
false |
Failover |
object |
跨地域故障转移配置 说明
只能与 |
{"failover":[{"from":"cn-hangzhou","to":"cn-shanghai"}]} |
Distribute |
object |
跨地域流量分布配置 说明
只能与 |
[{"from":"cn-shanghai","to":{"cn-hangzhou/*":50,"cn-shanghai/*":25,"cn-zhangjiakou/*":25}},{"from":"cn-hangzhou","to":{"cn-hangzhou/*":50,"cn-shanghai/*":25,"cn-zhangjiakou/*":25}}] |
FailoverPriority |
object |
地理位置负载均衡优先级列表。 |
["topology.istio.io/network","topology.kubernetes.io/region","topology.kubernetes.io/zone","topology.istio.io/subzone"] |
ControlPlaneLogInfo |
object |
控制面日志采集配置。 |
|
Enabled |
boolean |
是否启用控制面日志采集。取值:
|
false |
Project |
string |
控制面日志采集目标 SLS Project 名称。 |
mesh-log-cbeb85a09161b4a26ab73e0ac**** |
LogTTL |
integer |
控制面日志采集的存储时间(天)。 |
30 |
ExtraConfiguration |
object |
服务网格的功能增强配置。 |
|
IstioCRHistory |
object |
Istio 资源历史版本功能设置。 |
|
EnableHistory |
boolean |
是否启用 ASM 的 Istio 资源历史版本管理功能。取值:
|
false |
CRAggregationEnabled |
boolean |
是否启用数据面集群 Kubernetes API 访问 Istio 资源。取值:
|
false |
MultiBuffer |
object |
基于 MulitiBuffer 的 TLS 性能优化。 |
|
Enabled |
boolean |
是否启用基于 MulitiBuffer 的 TLS 性能优化。取值:
|
false |
PollDelay |
string |
拉取延迟。 |
0.02s |
TerminationDrainDuration |
string |
Istio Proxy 终止等待时长。 |
5s |
Lifecycle |
object |
Istio Proxy 生命周期。 |
|
postStart |
object |
Istio Proxy 启动后执行脚本。 |
|
exec |
object |
执行命令。 |
|
command |
array |
字符串数组表示的执行具体的命令。 |
|
string |
命令内容。 |
sleep 3s |
|
httpGet |
object |
执行 HTTP Get 请求。 |
|
port |
string |
端口。 |
80 |
host |
string |
调用的服务地址。 |
127.xx.xx.1 |
scheme |
string |
调用方式。取值: |
http |
httpHeaders |
array<object> |
发送网络请求时的 Header 内容。 |
|
object |
Header 的键值对。 |
||
name |
string |
Header 中的键。 |
key |
value |
string |
Header 中的键对应的值。 |
value |
tcpSocket |
object |
使用 TCP Socket 方式请求。 |
|
port |
string |
TCP Socket 端口。 |
888 |
host |
string |
远程 TCP Socket 地址。 |
127.xx.xx.1 |
preStop |
object |
Istio Proxy 终止前执行的脚本。 |
|
exec |
object |
执行命令。 |
|
command |
array |
字符串数组表示的执行具体的命令。 |
|
string |
命令内容。 |
sleep 3s |
|
httpGet |
object |
执行 HTTP Get 请求。 |
|
port |
string |
端口。 |
80 |
host |
string |
调用的服务地址。 |
127.xx.xx.1 |
scheme |
string |
调用方式。取值: |
http |
httpHeaders |
array<object> |
发送网络请求时的 Header 内容。 |
|
object |
Header 的键值对。 |
||
name |
string |
Header 中的键。 |
key |
value |
string |
Header 中的值。 |
value |
tcpSocket |
object |
使用 TCP Socket 方式请求。 |
|
port |
string |
端口。 |
888 |
host |
string |
地址。 |
127.xx.xx.1 |
SidecarProxyInitResourceLimit |
object |
istio-init 初始化容器资源限制。 |
|
ResourceCPULimit |
string |
istio-init 初始化容器 CPU 资源限制。 |
2000m |
ResourceMemoryLimit |
string |
istio-init 初始化容器内存资源限制。 |
1024Mi |
SidecarProxyInitResourceRequest |
object |
istio-init 初始化容器资源所需。 |
|
ResourceCPURequest |
string |
istio-init 初始化容器所需 CPU 资源。 |
10m |
ResourceMemoryRequest |
string |
istio-init 初始化容器所需内存资源。 |
10Mi |
DiscoverySelectors |
array<object> |
用于选择性服务发现的数据平面命名空间标签选择器列表。 |
|
object |
用于选择性服务发现的数据平面命名空间标签选择器列表。 |
[{"matchExpressions":[{"key":"asm-discovery","operator":"Exists"}]}] |
|
OPAScopeInjection |
object |
OPA 注入范围控制。 |
|
OPAScopeInjected |
boolean |
是否启用 OPA 注入范围控制能力。取值:
|
false |
CRAggregationConfiguration |
object |
数据面 KubeAPI 访问能力 |
|
Enabled |
boolean |
是否启用数据面 KubeAPI 访问能力。 |
true |
NFDConfiguration |
object |
节点特征自动获取配置。 |
|
Enabled |
boolean |
节点特征自动获取能力是否启用。 |
true |
NFDLabelPruned |
boolean |
禁用节点特征自动获取能力时,是否清除了节点上的特征相关标签。 |
true |
AccessLogExtraConf |
object |
访问日志功能增强配置。 |
|
GatewayLifecycle |
integer |
采集到 SLS 的入口网关访问日志的存储周期(天)。例如 30 代表 30 天。 |
30 |
SidecarLifecycle |
integer |
采集到 SLS 的 Sidecar 访问日志的存储周期(天)。例如 30 代表 30 天。 |
30 |
GatewayEnabled |
boolean |
是否启用网关日志采集。 |
true |
SidecarEnabled |
boolean |
是否启用 Sidecar 日志采集。 |
true |
AutoDiagnosis |
object |
网格自动诊断功能配置 |
|
AutoDiagnosisEnabled |
boolean |
是否在修改 Istio 资源后自动诊断网格,开启时,当修改任意 Istio 资源时,将在五分钟后触发一次服务网格的自动诊断。 |
true |
AdaptiveXdsConfiguration |
object |
自适应配置推送优化功能配置。 |
|
Enabled |
boolean |
是否启用自适应配置推送优化功能。 |
true |
EgressResources |
object |
自适应配置推送优化出口网关资源配置。 |
|
Requests |
object |
自适应配置推送优化出口网关资源需求。 |
{"cpu":"100m", "memory": "256Mi"} |
Limits |
object |
自适应配置推送优化出口网关资源限制。 |
{"cpu":"200m", "memory": "512Mi"} |
EgressReplicaCount |
integer |
自适应配置推送优化出口网关副本数。 |
2 |
EgressAutoscaleEnabled |
boolean |
是否为自适应配置推送优化出口网关启用自动扩缩容能力(HPA)。 |
true |
EgressMinReplica |
integer |
自适应配置推送优化出口网关启用 HPA 的最低副本数。 |
1 |
EgressMaxReplica |
integer |
自适应配置推送优化出口网关启用 HPA 的最高副本数。 |
2 |
EgressHpaCpu |
object |
自适应配置推送优化出口网关 HPA 的 CPU 指标配置。 |
|
TargetAverageUtilization |
integer |
自适应配置推送优化出口网关开启 HPA 时的 CPU 目标使用率。取值为 1~100。如果超过该值,会增加副本;如果低于该值,会减少副本。 |
80 |
EgressHpaMemory |
object |
自适应配置推送优化出口网关 HPA 的内存指标配置。 |
|
TargetAverageUtilization |
integer |
自适应配置推送优化出口网关开启 HPA 时的内存目标使用率。取值为 1~100。如果超过该值,会增加副本;如果低于该值,会减少副本。 |
80 |
IstiodExtraConfiguration |
object |
Istiod 额外配置。 |
|
LabelsForOffloadedWorkloads |
string |
隔离工作负载的标签。 |
name=xx,region=xx |
PilotEnableQuicListeners |
boolean |
是否启用 QUIC 协议监听。 |
false |
Playground |
object |
ASM 实验室配置。 |
|
Scene |
string |
ASM 实验室场景。 |
ewmaLb |
Clusters |
array |
集群列表。 |
|
string |
集群列表。 |
["caf089e56daba4c51a8906fe43ea1****","c80f45444b3da447da60a911390c2****"] |
|
ClusterSpec |
string |
服务网格实例规格。取值:
|
standard |
OwnerType |
string |
创建网格的云产品类型。取值:
|
ackone |
OwnerId |
string |
创建网格的云产品实例 ID。 |
cc3e96f249d124eb38b72718ec5***** |
示例
正常返回示例
JSON
格式
{
"RequestId": "11fd0027-c27e-41bb-a565-75583054****",
"ServiceMesh": {
"Endpoints": {
"IntranetPilotEndpoint": "192.168.**.**:15011",
"PublicPilotEndpoint": "182.92.**.**:15011",
"IntranetApiServerEndpoint": "https://192.168.**.**:6443",
"PublicApiServerEndpoint": "https://123.56.**.**:6443",
"IntranetCanaryPilotEndpoint": "192.168.**.**:15011",
"PublicCanaryPilotEndpoint": "182.92.**.**:15011"
},
"ServiceMeshInfo": {
"Profile": "Default",
"CreationTime": "2020-04-21T09:42:20+08:00",
"UpdateTime": "2020-06-03T14:48:54+08:00",
"ErrorMessage": " error",
"Version": "v1.7.4.0-gfb34ba99-aliyun",
"State": "running",
"ServiceMeshId": "c08ba3fd1e6484b0f8cc1ad8fe10d****",
"Name": "mesh1",
"RegionId": "cn-beijing"
},
"Spec": {
"Network": {
"VpcId": "vpc-2zew0rajjkmxy2369****",
"SecurityGroupId": "sg-2ze384sxttxbctnj****",
"VSwitches": [
"vsw-2ze66z3ntvsej0mdo****"
]
},
"LoadBalancer": {
"PilotPublicLoadbalancerId": "lb-2zesa8qs8kbkj9jkl****",
"PilotPublicEip": true,
"PilotPublicEipId": "eip-wz9gtwau6b2aklgjk****",
"CanaryPilotPublicEipId": "eip-wz9gtwau6b2aklgjk****",
"ApiServerLoadbalancerId": "lb-2zekaak10uxds44vx****",
"ApiServerPublicEip": true,
"ApiServerPublicEipId": "eip-wz9gtwau6b2aklgjk****",
"CanaryPilotLoadBalancerId": "lb-2zesa8qs8kbkj9jkl****\n"
},
"MeshConfig": {
"OPA": {
"RequestMemory": "1024Mi",
"LogLevel": "info",
"Enabled": true,
"LimitMemory": "512Mi",
"RequestCPU": "2",
"LimitCPU": "1"
},
"Prometheus": {
"UseExternal": false,
"ExternalUrl": "http://prometheus:9090"
},
"AccessLog": {
"Enabled": true,
"Project": "k8s-log-b7b05d08670e41ca8c8fc0b7718f*****"
},
"Pilot": {
"Http10Enabled": false,
"TraceSampling": 100,
"Feature": {
"FilterGatewayClusterConfig": false,
"EnableSDSServer": false
},
"ConfigSource": {
"Enabled": false,
"NacosID": "mse-cn-tl326******"
}
},
"MSE": {
"Enabled": false
},
"CustomizedZipkin": false,
"SidecarInjector": {
"EnableNamespacesByDefault": false,
"RequestMemory": "512Mi",
"LimitMemory": "2048Mi",
"RequestCPU": "1000m",
"AutoInjectionPolicyEnabled": true,
"LimitCPU": "4000m",
"InitCNIConfiguration": {
"ExcludeNamespaces": "kube-system,istio-system",
"Enabled": false
},
"SidecarInjectorWebhookAsYaml": "{\"injectedAnnotations\":{\"test/istio-init\":\"runtime/default2\",\"test/istio-proxy\":\"runtime/default\"},\"replicaCount\":2,\"nodeSelector\":{\"beta.kubernetes.io/os\":\"linux\"}}",
"SidecarInjectorNum": 1
},
"IncludeIPRanges": "192.168.0.0/16",
"ExcludeIPRanges": "172.16.0.0",
"ExcludeOutboundPorts": "80,81",
"ExcludeInboundPorts": "80,81",
"Telemetry": true,
"Edition": {
"Name": "Pro",
"IstiodImageTag": "v1.9.7.1-3-gb3f1ab3c9c-pro-aliyun",
"ProxyImageTag": "v1.9.7.1-3-gb3f1ab3c9c-pro-aliyun"
},
"ProtocolSupport": {
"MysqlFilterEnabled": false,
"RedisFilterEnabled": false,
"ThriftFilterEnabled": false,
"DubboFilterEnabled": false
},
"OutboundTrafficPolicy": "ALLOW_ANY",
"Kiali": {
"Enabled": false,
"Url": "http://1.2.**.**:20001"
},
"Tracing": true,
"WebAssemblyFilterDeployment": {
"Enabled": false
},
"EnableLocalityLB": true,
"Audit": {
"Enabled": true,
"Project": "audit-project",
"AuditProjectStatus": "audit_project_not_exist"
},
"Proxy": {
"RequestMemory": "128Mi",
"ClusterDomain": "cluster.domain",
"LimitMemory": "1024Mi",
"RequestCPU": "100m",
"EnableDNSProxying": false,
"LimitCPU": "2000m",
"AccessLogServiceEnabled": false,
"AccessLogServiceHost": "0.0.0.0",
"AccessLogServicePort": 9999,
"AccessLogFormat": "{\"authority_for\":\"%REQ(:AUTHORITY)%\",\"bytes_received\":\"%BYTES_RECEIVED%\",\"bytes_sent\":\"%BYTES_SENT%\",\"downstream_local_address\":\"%DOWNSTREAM_LOCAL_ADDRESS%\",\"downstream_remote_address\":\"%DOWNSTREAM_REMOTE_ADDRESS%\",\"duration\":\"%DURATION%\",\"istio_policy_status\":\"%DYNAMIC_METADATA(istio.mixer:status)%\",\"method\":\"%REQ(:METHOD)%\",\"path\":\"%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%\",\"protocol\":\"%PROTOCOL%\",\"request_id\":\"%REQ(X-REQUEST-ID)%\",\"requested_server_name\":\"%REQUESTED_SERVER_NAME%\",\"response_code\":\"%RESPONSE_CODE%\",\"response_flags\":\"%RESPONSE_FLAGS%\",\"route_name\":\"%ROUTE_NAME%\",\"start_time\":\"%START_TIME%\",\"trace_id\":\"%REQ(X-B3-TRACEID)%\",\"upstream_cluster\":\"%UPSTREAM_CLUSTER%\",\"upstream_host\":\"%UPSTREAM_HOST%\",\"upstream_local_address\":\"%UPSTREAM_LOCAL_ADDRESS%\",\"upstream_service_time\":\"%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%\",\"upstream_transport_failure_reason\":\"%UPSTREAM_TRANSPORT_FAILURE_REASON%\",\"user_agent\":\"%REQ(USER-AGENT)%\",\"x_forwarded_for\":\"%REQ(X-FORWARDED-FOR)%\"}",
"AccessLogFile": "/dev/stdout"
},
"K8sNewAPIsSupport": {
"GatewayAPIEnabled": false
},
"LocalityLB": {
"Enabled": false,
"Failover": {
"failover": [
{
"from": "cn-hangzhou",
"to": "cn-shanghai"
}
]
},
"Distribute": [
{
"from": "cn-shanghai",
"to": {
"cn-hangzhou/*": 50,
"cn-shanghai/*": 25,
"cn-zhangjiakou/*": 25
}
},
{
"from": "cn-hangzhou",
"to": {
"cn-hangzhou/*": 50,
"cn-shanghai/*": 25,
"cn-zhangjiakou/*": 25
}
}
],
"FailoverPriority": [
"topology.istio.io/network",
"topology.kubernetes.io/region",
"topology.kubernetes.io/zone",
"topology.istio.io/subzone"
]
},
"ControlPlaneLogInfo": {
"Enabled": false,
"Project": "mesh-log-cbeb85a09161b4a26ab73e0ac****",
"LogTTL": 30
},
"ExtraConfiguration": {
"IstioCRHistory": {
"EnableHistory": false
},
"CRAggregationEnabled": false,
"MultiBuffer": {
"Enabled": false,
"PollDelay": "0.02s"
},
"TerminationDrainDuration": "5s",
"Lifecycle": {
"postStart": {
"exec": {
"command": [
"sleep 3s"
]
},
"httpGet": {
"port": "80",
"host": "127.xx.xx.1",
"scheme": "http",
"httpHeaders": [
{
"name": "key",
"value": "value"
}
]
},
"tcpSocket": {
"port": "888",
"host": "127.xx.xx.1"
}
},
"preStop": {
"exec": {
"command": [
"sleep 3s"
]
},
"httpGet": {
"port": "80",
"host": "127.xx.xx.1",
"scheme": "http",
"httpHeaders": [
{
"name": "key",
"value": "value"
}
]
},
"tcpSocket": {
"port": "888",
"host": "127.xx.xx.1"
}
}
},
"SidecarProxyInitResourceLimit": {
"ResourceCPULimit": "2000m",
"ResourceMemoryLimit": "1024Mi"
},
"SidecarProxyInitResourceRequest": {
"ResourceCPURequest": "10m",
"ResourceMemoryRequest": "10Mi"
},
"DiscoverySelectors": [
[
{
"matchExpressions": [
{
"key": "asm-discovery",
"operator": "Exists"
}
]
}
]
],
"OPAScopeInjection": {
"OPAScopeInjected": false
},
"CRAggregationConfiguration": {
"Enabled": true
},
"NFDConfiguration": {
"Enabled": true,
"NFDLabelPruned": true
},
"AccessLogExtraConf": {
"GatewayLifecycle": 30,
"SidecarLifecycle": 30,
"GatewayEnabled": true,
"SidecarEnabled": true
},
"AutoDiagnosis": {
"AutoDiagnosisEnabled": true
},
"AdaptiveXdsConfiguration": {
"Enabled": true,
"EgressResources": {
"Requests": {
"cpu": "100m",
"memory": "256Mi"
},
"Limits": {
"cpu": "200m",
"memory": "512Mi"
}
},
"EgressReplicaCount": 2,
"EgressAutoscaleEnabled": true,
"EgressMinReplica": 1,
"EgressMaxReplica": 2,
"EgressHpaCpu": {
"TargetAverageUtilization": 80
},
"EgressHpaMemory": {
"TargetAverageUtilization": 80
}
},
"IstiodExtraConfiguration": {
"LabelsForOffloadedWorkloads": "name=xx,region=xx",
"PilotEnableQuicListeners": false
},
"Playground": {
"Scene": "ewmaLb"
}
}
}
},
"Clusters": [
"[\"caf089e56daba4c51a8906fe43ea1****\",\"c80f45444b3da447da60a911390c2****\"]"
],
"ClusterSpec": "standard",
"OwnerType": "ackone",
"OwnerId": "cc3e96f249d124eb38b72718ec5*****"
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。