rancher v2.15.1

Cluster.spec.rkeConfig.machinePools[].machineDeploymentLabels.spec.webhookDeploymentCustomization

WebhookDeploymentCustomization is the customization configuration to apply to the rancher-webhook deployment on this cluster.

5 fields
Cluster.spec.rkeConfig.machinePools[].machineDeploymentLabels.spec.webhookDeploymentCustomization fields and descriptions
Field / TypeDescription
object[]

AppendTolerations is a list of tolerations appended to the webhook deployment.

  • nullable
object

OverrideAffinity overrides the default affinity for the webhook deployment.

  • nullable
object

OverrideResourceRequirements sets CPU/memory requests and limits for the webhook container.

  • nullable
object

PodDisruptionBudget specifies the desired pod disruption budget for the webhook deployment. Recommended when ReplicaCount > 1 to prevent all replicas from being disrupted simultaneously.

  • nullable
replicaCount
integer

ReplicaCount sets the number of webhook pod replicas. The webhook natively supports multi-replica operation via leader election and shared TLS certificates, so increasing this value improves availability without additional configuration.

  • format: int32
  • minimum: 1