From 99b69cbc24e319d8400527f93af63d3c6be37b50 Mon Sep 17 00:00:00 2001 From: Shubha Narayanan Date: Thu, 30 Oct 2025 16:24:17 +0530 Subject: [PATCH] Addressed review comments --- ...manager-explanation-of-certmanager-cr-fields.adoc | 12 ++++++++++++ .../cert-manager-customizing-api-fields.adoc | 6 ++++++ 2 files changed, 18 insertions(+) diff --git a/modules/cert-manager-explanation-of-certmanager-cr-fields.adoc b/modules/cert-manager-explanation-of-certmanager-cr-fields.adoc index 86d789910455..655e94f67da6 100644 --- a/modules/cert-manager-explanation-of-certmanager-cr-fields.adoc +++ b/modules/cert-manager-explanation-of-certmanager-cr-fields.adoc @@ -31,6 +31,18 @@ The following table lists the common fields that you can configure in the `spec. |`dict` |You can override the supported environment variables for the cert-manager controller. This field is only supported for the cert-manager controller component. +|`overrideReplicas` +|`int` +|You can configure the replicas for the cert-manager components. The default value is `1`. For production environments, the following replica counts are recommended: + +* controller: 2 + +* cainjector: 2 + +* webhook: At least 3. + +For more information, see link:https://cert-manager.io/docs/installation/best-practice/#high-availability[High Availability]. + |`overrideResources` |`object` |You can configure the CPU and memory limits for the cert-manager components. diff --git a/security/cert_manager_operator/cert-manager-customizing-api-fields.adoc b/security/cert_manager_operator/cert-manager-customizing-api-fields.adoc index 0d7a2dde7164..40bf7eff2dbe 100644 --- a/security/cert_manager_operator/cert-manager-customizing-api-fields.adoc +++ b/security/cert_manager_operator/cert-manager-customizing-api-fields.adoc @@ -42,6 +42,8 @@ spec: operator: "Equal" value: "value1" effect: "NoSchedule" + overrideReplicas: 2 +#... webhookConfig: overrideArgs: @@ -50,6 +52,8 @@ spec: #... overrideScheduling: #... + overrideReplicas: +#... cainjectorConfig: overrideArgs: @@ -57,6 +61,8 @@ spec: overrideResources: #... overrideScheduling: +#... + overrideReplicas: #... ----