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
fun ServiceMeshMeshConfigSidecarInjector(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 mesh_config-sidecar_injector-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 configurations of automatically injected sidecar (in YAML format).