관리형 Cloud Service Mesh에서 지원되지 않는 Istio API

이 페이지에는 TRAFFIC_DIRECTOR 또는 ISTIOD 컨트롤 플레인 구현에서 지원되지 않는 API 필드와 해당 Istio API의 일부 목록이 포함되어 있습니다.

목차

DestinationRule

API 필드 관리형(TD) 관리형(istiod)
DestinationRule subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.from
DestinationRule subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.to.key
DestinationRule subsets.trafficPolicy.loadBalancer.localityLbSetting.distribute.to.value
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.from
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to.key
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to.value
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.enabled
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.failover.from
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.failover.to
DestinationRule subsets.trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.failoverPriority
DestinationRule subsets.trafficPolicy.portLevelSettings.tls.credentialName
DestinationRule subsets.trafficPolicy.tls.credentialName
DestinationRule subsets.trafficPolicy.tunnel.protocol
DestinationRule subsets.trafficPolicy.tunnel.targetHost
DestinationRule subsets.trafficPolicy.tunnel.targetPort
DestinationRule trafficPolicy.loadBalancer.localityLbSetting.distribute.from
DestinationRule trafficPolicy.loadBalancer.localityLbSetting.distribute.to
DestinationRule trafficPolicy.loadBalancer.warmupDurationSecs
DestinationRule trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.from
DestinationRule trafficPolicy.portLevelSettings.loadBalancer.localityLbSetting.distribute.to
DestinationRule trafficPolicy.tls.credentialName
DestinationRule trafficPolicy.tunnel.protocol
DestinationRule trafficPolicy.tunnel.targetHost
DestinationRule trafficPolicy.tunnel.targetPort
DestinationRule trafficPolicy.portLevelSettings.tls.credentialName

게이트웨이

API 필드 관리형(TD) 관리형(istiod)
게이트웨이 servers.name
게이트웨이 servers.tls.verifyCertificateHash
게이트웨이 servers.tls.verifyCertificateSpki

MeshConfig

API 필드 관리형(TD) 관리형(istiod)
MeshConfig accessLogFormat
MeshConfig ca.istiodSide
MeshConfig ca.tlsSettings.caCertificates
MeshConfig ca.tlsSettings.clientCertificate
MeshConfig ca.tlsSettings.credentialName
MeshConfig ca.tlsSettings.insecureSkipVerify
MeshConfig ca.tlsSettings.mode
MeshConfig ca.tlsSettings.privateKey
MeshConfig ca.tlsSettings.sni
MeshConfig ca.tlsSettings.subjectAltNames
MeshConfig caCertificates.certSigners
MeshConfig caCertificates.spiffeBundleUrl
MeshConfig caCertificates.trustDomains
MeshConfig certificates.dnsNames
MeshConfig certificates.secretName
MeshConfig configSources.subscribedResources
MeshConfig configSources.tlsSettings.caCertificates
MeshConfig configSources.tlsSettings.clientCertificate
MeshConfig configSources.tlsSettings.credentialName
MeshConfig configSources.tlsSettings.insecureSkipVerify
MeshConfig configSources.tlsSettings.mode
MeshConfig configSources.tlsSettings.privateKey
MeshConfig configSources.tlsSettings.sni
MeshConfig configSources.tlsSettings.subjectAltNames
MeshConfig connectTimeout
MeshConfig dnsRefreshRate
MeshConfig extensionProviders.datadog.maxTagLength
MeshConfig extensionProviders.datadog.port
MeshConfig extensionProviders.datadog.service
MeshConfig extensionProviders.envoyExtAuthzHttp.includeAdditionalHeadersInCheck.key
MeshConfig extensionProviders.envoyExtAuthzHttp.includeAdditionalHeadersInCheck.value
MeshConfig extensionProviders.envoyExtAuthzHttp.includeRequestBodyInCheck.allowPartialMessage
MeshConfig extensionProviders.envoyExtAuthzHttp.includeRequestBodyInCheck.maxRequestBytes
MeshConfig extensionProviders.envoyExtAuthzHttp.includeRequestBodyInCheck.packAsBytes
MeshConfig extensionProviders.envoyFileAccessLog.path
MeshConfig extensionProviders.envoyHttpAls.additionalRequestHeadersToLog
MeshConfig extensionProviders.envoyHttpAls.additionalResponseHeadersToLog
MeshConfig extensionProviders.envoyHttpAls.additionalResponseTrailersToLog
MeshConfig extensionProviders.envoyHttpAls.filterStateObjectsToLog
MeshConfig extensionProviders.envoyHttpAls.logName
MeshConfig extensionProviders.envoyHttpAls.port
MeshConfig extensionProviders.envoyHttpAls.service
MeshConfig extensionProviders.envoyOtelAls.logFormat.labels.fields
MeshConfig extensionProviders.envoyOtelAls.logFormat.text
MeshConfig extensionProviders.envoyOtelAls.logName
MeshConfig extensionProviders.envoyOtelAls.port
MeshConfig extensionProviders.envoyTcpAls.filterStateObjectsToLog
MeshConfig extensionProviders.envoyTcpAls.logName
MeshConfig extensionProviders.envoyTcpAls.port
MeshConfig extensionProviders.envoyTcpAls.service
MeshConfig extensionProviders.lightstep.accessToken
MeshConfig extensionProviders.lightstep.maxTagLength
MeshConfig extensionProviders.lightstep.port
MeshConfig extensionProviders.lightstep.service
MeshConfig extensionProviders.opencensus.maxTagLength
MeshConfig extensionProviders.opencensus.port
MeshConfig extensionProviders.opencensus.service
MeshConfig extensionProviders.opentelemetry.maxTagLength
MeshConfig extensionProviders.opentelemetry.port
MeshConfig extensionProviders.opentelemetry.service
MeshConfig extensionProviders.skywalking.accessToken
MeshConfig extensionProviders.skywalking.port
MeshConfig extensionProviders.skywalking.service
MeshConfig extensionProviders.stackdriver.debug
MeshConfig extensionProviders.stackdriver.logging.labels.key
MeshConfig extensionProviders.stackdriver.logging.labels.value
MeshConfig extensionProviders.stackdriver.maxNumberOfAnnotations
MeshConfig extensionProviders.stackdriver.maxNumberOfAttributes
MeshConfig extensionProviders.stackdriver.maxNumberOfMessageEvents
MeshConfig extensionProviders.stackdriver.maxTagLength
MeshConfig extensionProviders.zipkin.enable64bitTraceId
MeshConfig extensionProviders.zipkin.maxTagLength
MeshConfig extensionProviders.zipkin.port
MeshConfig extensionProviders.zipkin.service
MeshConfig ingressClass
MeshConfig ingressControllerMode
MeshConfig ingressSelector
MeshConfig ingressService
MeshConfig localityLbSetting.distribute.from
MeshConfig localityLbSetting.distribute.to.key
MeshConfig localityLbSetting.distribute.to.value
MeshConfig protocolDetectionTimeout
MeshConfig proxyHttpPort
MeshConfig proxyInboundListenPort
MeshConfig proxyListenPort
MeshConfig rootNamespace
MeshConfig serviceSettings.hosts
MeshConfig tcpKeepalive.interval
MeshConfig tcpKeepalive.time
MeshConfig trustDomain
MeshConfig trustDomainAliases

네임스페이스

API 필드 관리형(TD) 관리형(istiod)
네임스페이스 topology.istio.io/controlPlaneClusters

포드

API 필드 관리형(TD) 관리형(istiod)
포드 ambient.istio.io/redirection
포드 sidecar.istio.io/discoveryAddress
포드 sidecar.istio.io/extraStatTags
포드 sidecar.istio.io/inject
포드 sidecar.istio.io/proxyImage
포드 sidecar.istio.io/proxyImageType
포드 sidecar.istio.io/statsInclusionPrefixes
포드 sidecar.istio.io/statsInclusionRegexps
포드 sidecar.istio.io/statsInclusionSuffixes
포드 traffic.sidecar.istio.io/kubevirtInterfaces

ProxyConfig

API 필드 관리형(TD) 관리형(istiod)
ProxyConfig binaryPath
ProxyConfig configPath
ProxyConfig controlPlaneAuthPolicy
ProxyConfig customConfigFile
ProxyConfig discoveryAddress
ProxyConfig envoyAccessLogService.address
ProxyConfig envoyAccessLogService.tcpKeepalive.interval.nanos
ProxyConfig envoyAccessLogService.tcpKeepalive.interval.seconds
ProxyConfig envoyAccessLogService.tcpKeepalive.probes
ProxyConfig envoyAccessLogService.tcpKeepalive.time.nanos
ProxyConfig envoyAccessLogService.tcpKeepalive.time.seconds
ProxyConfig envoyAccessLogService.tlsSettings.caCertificates
ProxyConfig envoyAccessLogService.tlsSettings.clientCertificate
ProxyConfig envoyAccessLogService.tlsSettings.credentialName
ProxyConfig envoyAccessLogService.tlsSettings.insecureSkipVerify
ProxyConfig envoyAccessLogService.tlsSettings.mode
ProxyConfig envoyAccessLogService.tlsSettings.privateKey
ProxyConfig envoyAccessLogService.tlsSettings.sni
ProxyConfig envoyAccessLogService.tlsSettings.subjectAltNames
ProxyConfig envoyMetricsService.address
ProxyConfig envoyMetricsService.tcpKeepalive.interval.nanos
ProxyConfig envoyMetricsService.tcpKeepalive.interval.seconds
ProxyConfig envoyMetricsService.tcpKeepalive.probes
ProxyConfig envoyMetricsService.tcpKeepalive.time.nanos
ProxyConfig envoyMetricsService.tcpKeepalive.time.seconds
ProxyConfig envoyMetricsService.tlsSettings.caCertificates
ProxyConfig envoyMetricsService.tlsSettings.clientCertificate
ProxyConfig envoyMetricsService.tlsSettings.credentialName
ProxyConfig envoyMetricsService.tlsSettings.insecureSkipVerify
ProxyConfig envoyMetricsService.tlsSettings.mode
ProxyConfig envoyMetricsService.tlsSettings.privateKey
ProxyConfig envoyMetricsService.tlsSettings.sni
ProxyConfig envoyMetricsService.tlsSettings.subjectAltNames
ProxyConfig gatewayTopology.proxyProtocol
ProxyConfig meshId
ProxyConfig privateKeyProvider.cryptomb.pollDelay.nanos
ProxyConfig privateKeyProvider.cryptomb.pollDelay.seconds
ProxyConfig privateKeyProvider.qat.pollDelay.nanos
ProxyConfig privateKeyProvider.qat.pollDelay.seconds
ProxyConfig proxyBootstrapTemplatePath
ProxyConfig proxyHeaders.server.value
ProxyConfig proxyMetadata.CA_ROOT_CA
ProxyConfig proxyMetadata.HTTPS_PROXY
ProxyConfig proxyMetadata.HTTP_PROXY
ProxyConfig proxyMetadata.ISTIO_META_PROXY_XDS_VIA_AGENT
ProxyConfig proxyMetadata.ISTO_META_ENABLE_NATIVE_SIDECARS
ProxyConfig proxyMetadata.PILOT_JWT_ENABLE_REMOTE_JWKS
ProxyConfig proxyMetadata.PROXY_CONFIG_XDS_AGENT
ProxyConfig proxyMetadata.TRUST_DOMAIN
ProxyConfig proxyMetadata.XDS_AUTH_PROVIDER
ProxyConfig proxyMetadata.XDS_HEADER_Cloud-Run-Enable-H2
ProxyConfig proxyMetadata.XDS_ROOT_CA
ProxyConfig readinessProbe.exec.command
ProxyConfig readinessProbe.failureThreshold
ProxyConfig readinessProbe.httpGet.host
ProxyConfig readinessProbe.httpGet.httpHeaders.name
ProxyConfig readinessProbe.httpGet.httpHeaders.value
ProxyConfig readinessProbe.httpGet.path
ProxyConfig readinessProbe.httpGet.port
ProxyConfig readinessProbe.httpGet.scheme
ProxyConfig readinessProbe.initialDelaySeconds
ProxyConfig readinessProbe.periodSeconds
ProxyConfig readinessProbe.successThreshold
ProxyConfig readinessProbe.tcpSocket.host
ProxyConfig readinessProbe.tcpSocket.port
ProxyConfig readinessProbe.timeoutSeconds
ProxyConfig serviceCluster
ProxyConfig statNameLength
ProxyConfig statsdUdpAddress
ProxyConfig statusPort
ProxyConfig tracing.lightstep.accessToken
ProxyConfig tracing.lightstep.address
ProxyConfig tracing.openCensusAgent.context
ProxyConfig tracing.stackdriver.debug
ProxyConfig tracing.stackdriver.maxNumberOfAnnotations
ProxyConfig tracing.stackdriver.maxNumberOfAttributes
ProxyConfig tracing.stackdriver.maxNumberOfMessageEvents
ProxyConfig tracing.tlsSettings.caCertificates
ProxyConfig tracing.tlsSettings.clientCertificate
ProxyConfig tracing.tlsSettings.credentialName
ProxyConfig tracing.tlsSettings.insecureSkipVerify
ProxyConfig tracing.tlsSettings.mode
ProxyConfig tracing.tlsSettings.privateKey
ProxyConfig tracing.tlsSettings.sni
ProxyConfig tracing.tlsSettings.subjectAltNames

RequestAuthentication

API 필드 관리형(TD) 관리형(istiod)
RequestAuthentication jwtRules.outputClaimToHeader.claim
RequestAuthentication jwtRules.outputClaimToHeader.header

서비스

API 필드 관리형(TD) 관리형(istiod)
서비스 networking.istio.io/traffic-distribution
서비스 traffic.istio.io/nodeSelector

ServiceEntry

API 필드 관리형(TD) 관리형(istiod)
ServiceEntry endpoints.locality
ServiceEntry endpoints.network
ServiceEntry endpoints.serviceAccount
ServiceEntry endpoints.weight
ServiceEntry subjectAltNames
ServiceEntry workloadSelector

사이드카

API 필드 관리형(TD) 관리형(istiod)
사이드카 egress.bind
사이드카 egress.captureMode
사이드카 egress.port.name
사이드카 egress.port.number
사이드카 egress.port.protocol
사이드카 egress.port.targetPort
사이드카 inboundConnectionPool.http.h2UpgradePolicy
사이드카 inboundConnectionPool.http.http1MaxPendingRequests
사이드카 inboundConnectionPool.http.http2MaxRequests
사이드카 inboundConnectionPool.http.idleTimeout
사이드카 inboundConnectionPool.http.maxRequestsPerConnection
사이드카 inboundConnectionPool.http.maxRetries
사이드카 inboundConnectionPool.http.useClientProtocol
사이드카 inboundConnectionPool.tcp.connectTimeout
사이드카 inboundConnectionPool.tcp.maxConnectionDuration
사이드카 inboundConnectionPool.tcp.maxConnections
사이드카 inboundConnectionPool.tcp.tcpKeepalive.interval
사이드카 inboundConnectionPool.tcp.tcpKeepalive.probes
사이드카 inboundConnectionPool.tcp.tcpKeepalive.time
사이드카 ingress.bind
사이드카 ingress.captureMode
사이드카 ingress.connectionPool.http.h2UpgradePolicy
사이드카 ingress.connectionPool.http.http1MaxPendingRequests
사이드카 ingress.connectionPool.http.http2MaxRequests
사이드카 ingress.connectionPool.http.idleTimeout
사이드카 ingress.connectionPool.http.maxRequestsPerConnection
사이드카 ingress.connectionPool.http.maxRetries
사이드카 ingress.connectionPool.http.useClientProtocol
사이드카 ingress.connectionPool.tcp.connectTimeout
사이드카 ingress.connectionPool.tcp.maxConnectionDuration
사이드카 ingress.connectionPool.tcp.maxConnections
사이드카 ingress.connectionPool.tcp.tcpKeepalive.interval
사이드카 ingress.connectionPool.tcp.tcpKeepalive.probes
사이드카 ingress.connectionPool.tcp.tcpKeepalive.time
사이드카 ingress.defaultEndpoint
사이드카 ingress.port.name
사이드카 ingress.port.number
사이드카 ingress.port.protocol
사이드카 ingress.port.targetPort
사이드카 ingress.tls.caCertificates
사이드카 ingress.tls.cipherSuites
사이드카 ingress.tls.credentialName
사이드카 ingress.tls.httpsRedirect
사이드카 ingress.tls.maxProtocolVersion
사이드카 ingress.tls.minProtocolVersion
사이드카 ingress.tls.mode
사이드카 ingress.tls.privateKey
사이드카 ingress.tls.serverCertificate
사이드카 ingress.tls.subjectAltNames
사이드카 ingress.tls.verifyCertificateHash
사이드카 ingress.tls.verifyCertificateSpki
사이드카 outboundTrafficPolicy.egressProxy.host
사이드카 outboundTrafficPolicy.egressProxy.port.number
사이드카 outboundTrafficPolicy.egressProxy.subset

원격 분석

API 필드 관리형(TD) 관리형(istiod)
원격 분석 accessLogging.filter.expression
원격 분석 accessLogging.match
원격 분석 metrics.overrides.disabled
원격 분석 metrics.overrides.match.customMetric
원격 분석 metrics.overrides.match.metric
원격 분석 metrics.overrides.match.mode
원격 분석 metrics.overrides.tagOverrides
원격 분석 metrics.providers.name
원격 분석 metrics.reportingInterval
원격 분석 선택기
원격 분석 tracing.customTags
원격 분석 tracing.match.mode
원격 분석 tracing.randomSamplingPercentage

VirtualService

API 필드 관리형(TD) 관리형(istiod)
VirtualService http.corsPolicy.maxAge.nanos
VirtualService http.fault.abort.grpcStatus
VirtualService http.fault.abort.http2Error
VirtualService http.fault.delay.exponentialDelay
VirtualService http.match.statPrefix
VirtualService http.mirrorPercent.value
VirtualService http.mirrors.percentage.value
VirtualService http.timeout.nanos
VirtualService tcp.match.sourceLabels
VirtualService tls.match.sourceLabels

WasmPlugin

API 필드
WasmPlugin ALL_UNSUPPORTED

WorkloadEntry

API 필드
WorkloadEntry ALL_UNSUPPORTED

WorkloadGroup

API 필드
WorkloadGroup ALL_UNSUPPORTED