代管 Cloud Service Mesh 中不支援的 Istio API
本頁面列出 TRAFFIC_DIRECTOR 控制平面實作中不支援的 API 欄位及其對應的 Istio API (不含全部項目)。
目錄
- DestinationRule
- MeshConfig
- 閘道
- ProxyConfig
- ServiceEntry
- Sidecar
- 遙測
- VirtualService
- WasmPlugin
- WorkloadEntry
- WorkloadGroup
DestinationRule
| API | 欄位 | 
|---|---|
| DestinationRule | subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.failoverPriority | 
| DestinationRule | trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to | 
| DestinationRule | trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.from | 
| DestinationRule | subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to.key | 
| DestinationRule | subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.from | 
| DestinationRule | subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.to.value | 
| DestinationRule | subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to.value | 
| DestinationRule | subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.from | 
| DestinationRule | trafficPolicy.tunnel.protocol | 
| DestinationRule | subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.to.key | 
閘道
| API | 欄位 | 
|---|---|
| 閘道 | servers.tls.verifyCertificateHash | 
| 閘道 | servers.tls.verifyCertificateSpki | 
MeshConfig
| API | 欄位 | 
|---|---|
| MeshConfig | ca.tlsSettings.caCertificates | 
| MeshConfig | ca.tlsSettings.privateKey | 
| MeshConfig | configSources.tlsSettings.credentialName | 
| MeshConfig | extensionProviders.envoyTcpAls.logName | 
| MeshConfig | extensionProviders.envoyTcpAls.service | 
| MeshConfig | certificates.dnsNames | 
| MeshConfig | extensionProviders.lightstep.maxTagLength | 
| MeshConfig | extensionProviders.lightstep.port | 
| MeshConfig | configSources.tlsSettings.caCertificates | 
| MeshConfig | extensionProviders.stackdriver.debug | 
| MeshConfig | extensionProviders.stackdriver.maxTagLength | 
| MeshConfig | localityLbSetting.distribute.to.value | 
| MeshConfig | configSources.tlsSettings.insecureSkipVerify | 
| MeshConfig | extensionProviders.envoyHttpAls.additionalResponseHeadersToLog | 
| MeshConfig | extensionProviders.envoyHttpAls.additionalResponseTrailersToLog | 
| MeshConfig | extensionProviders.envoyOtelAls.logFormat.text | 
| MeshConfig | extensionProviders.skywalking.accessToken | 
| MeshConfig | proxyListenPort | 
| MeshConfig | ca.tlsSettings.subjectAltNames | 
| MeshConfig | ingressService | 
| MeshConfig | configSources.subscribedResources | 
| MeshConfig | extensionProviders.envoyHttpAls.filterStateObjectsToLog | 
| MeshConfig | extensionProviders.envoyHttpAls.service | 
| MeshConfig | extensionProviders.envoyTcpAls.filterStateObjectsToLog | 
| MeshConfig | extensionProviders.stackdriver.logging.labels.key | 
| MeshConfig | extensionProviders.envoyHttpAls.logName | 
| MeshConfig | extensionProviders.stackdriver.logging.labels.value | 
| MeshConfig | proxyInboundListenPort | 
| MeshConfig | ca.tlsSettings.insecureSkipVerify | 
| MeshConfig | configSources.tlsSettings.privateKey | 
| MeshConfig | extensionProviders.envoyHttpAls.port | 
| MeshConfig | extensionProviders.envoyTcpAls.port | 
| MeshConfig | extensionProviders.stackdriver.maxNumberOfAttributes | 
| MeshConfig | extensionProviders.stackdriver.maxNumberOfMessageEvents | 
| MeshConfig | ingressControllerMode | 
| MeshConfig | ca.tlsSettings.sni | 
| MeshConfig | certificates.secretName | 
| MeshConfig | extensionProviders.datadog.maxTagLength | 
| MeshConfig | extensionProviders.envoyOtelAls.logName | 
| MeshConfig | extensionProviders.lightstep.accessToken | 
| MeshConfig | extensionProviders.opencensus.maxTagLength | 
| MeshConfig | ingressClass | 
| MeshConfig | ca.tlsSettings.clientCertificate | 
| MeshConfig | caCertificates.trustDomains | 
| MeshConfig | extensionProviders.envoyOtelAls.logFormat.labels.fields | 
| MeshConfig | extensionProviders.stackdriver.maxNumberOfAnnotations | 
| MeshConfig | ingressSelector | 
| MeshConfig | caCertificates.certSigners | 
| MeshConfig | caCertificates.spiffeBundleUrl | 
| MeshConfig | configSources.tlsSettings.mode | 
| MeshConfig | configSources.tlsSettings.sni | 
| MeshConfig | configSources.tlsSettings.subjectAltNames | 
| MeshConfig | extensionProviders.lightstep.service | 
| MeshConfig | proxyHttpPort | 
| MeshConfig | ca.istiodSide | 
| MeshConfig | ca.tlsSettings.credentialName | 
| MeshConfig | extensionProviders.skywalking.port | 
| MeshConfig | extensionProviders.skywalking.service | 
| MeshConfig | extensionProviders.zipkin.enable64bitTraceId | 
| MeshConfig | localityLbSetting.distribute.to.key | 
| MeshConfig | ca.tlsSettings.mode | 
| MeshConfig | configSources.tlsSettings.clientCertificate | 
| MeshConfig | extensionProviders.zipkin.maxTagLength | 
| MeshConfig | extensionProviders.envoyHttpAls.additionalRequestHeadersToLog | 
| MeshConfig | extensionProviders.opentelemetry.maxTagLength | 
ProxyConfig
| API | 欄位 | 
|---|---|
| ProxyConfig | envoyAccessLogService.tlsSettings.subjectAltNames | 
| ProxyConfig | envoyMetricsService.tlsSettings.caCertificates | 
| ProxyConfig | envoyMetricsService.tlsSettings.privateKey | 
| ProxyConfig | readinessProbe.httpGet.httpHeaders.value | 
| ProxyConfig | discoveryAddress | 
| ProxyConfig | envoyMetricsService.tcpKeepalive.time.nanos | 
| ProxyConfig | proxyMetadata.TRUST_DOMAIN | 
| ProxyConfig | envoyAccessLogService.tcpKeepalive.time.nanos | 
| ProxyConfig | envoyMetricsService.address | 
| ProxyConfig | proxyMetadata.XDS_ROOT_CA | 
| ProxyConfig | readinessProbe.tcpSocket.port | 
| ProxyConfig | statsdUdpAddress | 
| ProxyConfig | statusPort | 
| ProxyConfig | envoyAccessLogService.tcpKeepalive.interval.nanos | 
| ProxyConfig | envoyMetricsService.tlsSettings.sni | 
| ProxyConfig | readinessProbe.timeoutSeconds | 
| ProxyConfig | tracing.openCensusAgent.context | 
| ProxyConfig | tracing.tlsSettings.mode | 
| ProxyConfig | tracing.tlsSettings.subjectAltNames | 
| ProxyConfig | envoyAccessLogService.tcpKeepalive.probes | 
| ProxyConfig | envoyAccessLogService.tlsSettings.clientCertificate | 
| ProxyConfig | envoyMetricsService.tlsSettings.mode | 
| ProxyConfig | readinessProbe.httpGet.scheme | 
| ProxyConfig | tracing.tlsSettings.caCertificates | 
| ProxyConfig | envoyAccessLogService.tlsSettings.sni | 
| ProxyConfig | envoyMetricsService.tlsSettings.credentialName | 
| ProxyConfig | proxyMetadata.HTTP_PROXY | 
| ProxyConfig | readinessProbe.failureThreshold | 
| ProxyConfig | readinessProbe.httpGet.path | 
| ProxyConfig | tracing.tlsSettings.insecureSkipVerify | 
| ProxyConfig | customConfigFile | 
| ProxyConfig | envoyAccessLogService.tlsSettings.credentialName | 
| ProxyConfig | proxyMetadata.ISTIO_META_PROXY_XDS_VIA_AGENT | 
| ProxyConfig | proxyMetadata.XDS_HEADER_Cloud-Run-Enable-H2 | 
| ProxyConfig | readinessProbe.exec.command | 
| ProxyConfig | readinessProbe.httpGet.httpHeaders.name | 
| ProxyConfig | readinessProbe.initialDelaySeconds | 
| ProxyConfig | tracing.lightstep.accessToken | 
| ProxyConfig | tracing.tlsSettings.privateKey | 
| ProxyConfig | configPath | 
| ProxyConfig | envoyAccessLogService.address | 
| ProxyConfig | envoyAccessLogService.tlsSettings.mode | 
| ProxyConfig | envoyAccessLogService.tlsSettings.privateKey | 
| ProxyConfig | envoyMetricsService.tcpKeepalive.interval.seconds | 
| ProxyConfig | proxyMetadata.PILOT_JWT_ENABLE_REMOTE_JWKS | 
| ProxyConfig | readinessProbe.successThreshold | 
| ProxyConfig | envoyAccessLogService.tlsSettings.caCertificates | 
| ProxyConfig | envoyMetricsService.tcpKeepalive.probes | 
| ProxyConfig | envoyMetricsService.tlsSettings.insecureSkipVerify | 
| ProxyConfig | privateKeyProvider.qat.pollDelay.nanos | 
| ProxyConfig | proxyMetadata.CA_ROOT_CA | 
| ProxyConfig | proxyMetadata.PROXY_CONFIG_XDS_AGENT | 
| ProxyConfig | readinessProbe.tcpSocket.host | 
| ProxyConfig | statNameLength | 
| ProxyConfig | tracing.tlsSettings.credentialName | 
| ProxyConfig | tracing.tlsSettings.sni | 
| ProxyConfig | envoyAccessLogService.tlsSettings.insecureSkipVerify | 
| ProxyConfig | envoyMetricsService.tlsSettings.clientCertificate | 
| ProxyConfig | envoyMetricsService.tlsSettings.subjectAltNames | 
| ProxyConfig | meshId | 
| ProxyConfig | proxyHeaders.server.value | 
| ProxyConfig | binaryPath | 
| ProxyConfig | envoyMetricsService.tcpKeepalive.interval.nanos | 
| ProxyConfig | privateKeyProvider.cryptomb.pollDelay.nanos | 
| ProxyConfig | proxyBootstrapTemplatePath | 
| ProxyConfig | tracing.lightstep.address | 
| ProxyConfig | tracing.tlsSettings.clientCertificate | 
| ProxyConfig | controlPlaneAuthPolicy | 
| ProxyConfig | envoyAccessLogService.tcpKeepalive.interval.seconds | 
| ProxyConfig | envoyMetricsService.tcpKeepalive.time.seconds | 
| ProxyConfig | readinessProbe.periodSeconds | 
| ProxyConfig | serviceCluster | 
| ProxyConfig | envoyAccessLogService.tcpKeepalive.time.seconds | 
| ProxyConfig | privateKeyProvider.qat.pollDelay.seconds | 
| ProxyConfig | proxyMetadata.HTTPS_PROXY | 
| ProxyConfig | proxyMetadata.ISTO_META_ENABLE_NATIVE_SIDECARS | 
| ProxyConfig | readinessProbe.httpGet.host | 
| ProxyConfig | privateKeyProvider.cryptomb.pollDelay.seconds | 
| ProxyConfig | proxyMetadata.XDS_AUTH_PROVIDER | 
| ProxyConfig | readinessProbe.httpGet.port | 
ServiceEntry
| API | 欄位 | 
|---|---|
| ServiceEntry | endpoints.network | 
| ServiceEntry | endpoints.serviceAccount | 
| ServiceEntry | endpoints.weight | 
補充資訊
| API | 欄位 | 
|---|---|
| 補充資訊 | inboundConnectionPool.tcp.maxConnections | 
| 補充資訊 | ingress.connectionPool.http.maxRetries | 
| 補充資訊 | ingress.tls.cipherSuites | 
| 補充資訊 | inboundConnectionPool.http.http2MaxRequests | 
| 補充資訊 | ingress.connectionPool.tcp.maxConnectionDuration | 
| 補充資訊 | ingress.tls.credentialName | 
| 補充資訊 | outboundTrafficPolicy.egressProxy.host | 
| 補充資訊 | inboundConnectionPool.tcp.tcpKeepalive.interval | 
| 補充資訊 | inboundConnectionPool.tcp.tcpKeepalive.time | 
| 補充資訊 | ingress.connectionPool.http.h2UpgradePolicy | 
| 補充資訊 | ingress.connectionPool.tcp.maxConnections | 
| 補充資訊 | ingress.tls.subjectAltNames | 
| 補充資訊 | ingress.tls.verifyCertificateHash | 
| 補充資訊 | outboundTrafficPolicy.egressProxy.subset | 
| 補充資訊 | ingress.connectionPool.tcp.tcpKeepalive.probes | 
| 補充資訊 | ingress.tls.maxProtocolVersion | 
| 補充資訊 | ingress.tls.privateKey | 
| 補充資訊 | egress.port.targetPort | 
| 補充資訊 | ingress.connectionPool.http.http1MaxPendingRequests | 
| 補充資訊 | ingress.connectionPool.http.useClientProtocol | 
| 補充資訊 | ingress.tls.serverCertificate | 
| 補充資訊 | inboundConnectionPool.http.maxRetries | 
| 補充資訊 | inboundConnectionPool.tcp.maxConnectionDuration | 
| 補充資訊 | ingress.connectionPool.tcp.tcpKeepalive.interval | 
| 補充資訊 | inboundConnectionPool.http.http1MaxPendingRequests | 
| 補充資訊 | ingress.tls.mode | 
| 補充資訊 | outboundTrafficPolicy.egressProxy.port.number | 
| 補充資訊 | inboundConnectionPool.tcp.connectTimeout | 
| 補充資訊 | ingress.connectionPool.http.idleTimeout | 
| 補充資訊 | ingress.connectionPool.http.maxRequestsPerConnection | 
| 補充資訊 | inboundConnectionPool.http.idleTimeout | 
| 補充資訊 | ingress.connectionPool.tcp.tcpKeepalive.time | 
| 補充資訊 | ingress.tls.minProtocolVersion | 
| 補充資訊 | inboundConnectionPool.http.h2UpgradePolicy | 
| 補充資訊 | inboundConnectionPool.http.useClientProtocol | 
| 補充資訊 | ingress.connectionPool.http.http2MaxRequests | 
| 補充資訊 | ingress.tls.httpsRedirect | 
| 補充資訊 | ingress.tls.verifyCertificateSpki | 
| 補充資訊 | inboundConnectionPool.http.maxRequestsPerConnection | 
| 補充資訊 | inboundConnectionPool.tcp.tcpKeepalive.probes | 
| 補充資訊 | ingress.port.targetPort | 
| 補充資訊 | ingress.connectionPool.tcp.connectTimeout | 
| 補充資訊 | ingress.tls.caCertificates | 
遙測
| API | 欄位 | 
|---|---|
| 遙測 | metrics.reportingInterval | 
| 遙測 | metrics.overrides.match.customMetric | 
| 遙測 | accessLogging.match | 
VirtualService
| API | 欄位 | 
|---|---|
| VirtualService | http.mirrors.percentage.value | 
| VirtualService | http.match.statPrefix | 
| VirtualService | http.corsPolicy.maxAge.nanos | 
| VirtualService | http.fault.abort.http2Error | 
| VirtualService | http.fault.delay.exponentialDelay | 
WasmPlugin
| API | 欄位 | 
|---|---|
| WasmPlugin | ALL_UNSUPPORTED | 
WorkloadEntry
| API | 欄位 | 
|---|---|
| WorkloadEntry | ALL_UNSUPPORTED | 
WorkloadGroup
| API | 欄位 | 
|---|---|
| WorkloadGroup | ALL_UNSUPPORTED |