ServiceMeshMeshConfig

data class ServiceMeshMeshConfig(val accessLog: ServiceMeshMeshConfigAccessLog? = null, val audit: ServiceMeshMeshConfigAudit? = null, val controlPlaneLog: ServiceMeshMeshConfigControlPlaneLog? = null, val customizedZipkin: Boolean? = null, val enableLocalityLb: Boolean? = null, val includeIpRanges: String? = null, val kiali: ServiceMeshMeshConfigKiali? = null, val opa: ServiceMeshMeshConfigOpa? = null, val outboundTrafficPolicy: String? = null, val pilot: ServiceMeshMeshConfigPilot? = null, val prometheus: ServiceMeshMeshConfigPrometheus? = null, val proxy: ServiceMeshMeshConfigProxy? = null, val sidecarInjector: ServiceMeshMeshConfigSidecarInjector? = null, val telemetry: Boolean? = null, val tracing: Boolean? = null)

Constructors

Link copied to clipboard
fun ServiceMeshMeshConfig(accessLog: ServiceMeshMeshConfigAccessLog? = null, audit: ServiceMeshMeshConfigAudit? = null, controlPlaneLog: ServiceMeshMeshConfigControlPlaneLog? = null, customizedZipkin: Boolean? = null, enableLocalityLb: Boolean? = null, includeIpRanges: String? = null, kiali: ServiceMeshMeshConfigKiali? = null, opa: ServiceMeshMeshConfigOpa? = null, outboundTrafficPolicy: String? = null, pilot: ServiceMeshMeshConfigPilot? = null, prometheus: ServiceMeshMeshConfigPrometheus? = null, proxy: ServiceMeshMeshConfigProxy? = null, sidecarInjector: ServiceMeshMeshConfigSidecarInjector? = null, telemetry: Boolean? = null, tracing: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The access logging configuration. See mesh_config-access_log below.

Link copied to clipboard

Audit information. See mesh_config-audit below.

Link copied to clipboard

Control plane log collection configuration. See mesh_config-control_plane_log below.

Link copied to clipboard

Whether or not to enable the use of a custom zipkin.

Link copied to clipboard

Whether to enable service can access the service through the nearest node access.

Link copied to clipboard
val includeIpRanges: String? = null

The IP ADDRESS range.

Link copied to clipboard

Kiali configuration. See mesh_config-kiali below.

Link copied to clipboard

The open-door policy of agent (OPA) plug-in information. See mesh_config-opa below.

Link copied to clipboard

Out to the traffic policy.

Link copied to clipboard

Link trace sampling information. See mesh_config-pilot below.

Link copied to clipboard

Prometheus configuration.

Link copied to clipboard

Proxy configuration. See mesh_config-proxy below.

Link copied to clipboard

Sidecar injector configuration. See mesh_config-sidecar_injector below.

Link copied to clipboard
val telemetry: Boolean? = null

Whether to enable acquisition Prometheus metrics (it is recommended that you use Alibaba Cloud Prometheus monitoring.

Link copied to clipboard
val tracing: Boolean? = null

Whether to enable link trace (you need to have Alibaba Cloud link tracking service.