ServiceMeshMeshConfigSidecarInjector

data class ServiceMeshMeshConfigSidecarInjector(val autoInjectionPolicyEnabled: Boolean? = null, val enableNamespacesByDefault: Boolean? = null, val initCniConfiguration: ServiceMeshMeshConfigSidecarInjectorInitCniConfiguration? = null, val limitCpu: String? = null, val limitMemory: String? = null, val requestCpu: String? = null, val requestMemory: String? = null, val sidecarInjectorWebhookAsYaml: String? = null)

Constructors

Link copied to clipboard
constructor(autoInjectionPolicyEnabled: Boolean? = null, enableNamespacesByDefault: Boolean? = null, initCniConfiguration: ServiceMeshMeshConfigSidecarInjectorInitCniConfiguration? = null, limitCpu: String? = null, limitMemory: String? = null, requestCpu: String? = null, requestMemory: String? = null, sidecarInjectorWebhookAsYaml: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether to enable by Pod Annotations automatic injection Sidecar

Link copied to clipboard

Whether it is the all namespaces you turn on the auto injection capabilities

Link copied to clipboard

CNI configuration See init_cni_configuration below.

Link copied to clipboard
val limitCpu: String? = null

Sidecar injector Pods on the throttle

Link copied to clipboard
val limitMemory: String? = null

Sidecar injector Pods on the throttle

Link copied to clipboard
val requestCpu: String? = null

Sidecar injector Pods on the requested resource

Link copied to clipboard
val requestMemory: String? = null

Sidecar injector Pods on the requested resource

Link copied to clipboard

Other automatic injection Sidecar configuration (in YAML format)