代管 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 |