Configuration
How to configure CAP Operator
less than a minute
The following environment variables are used to configure CAP Operator.
Controller
CERT_MANAGER: The certificate manager used for TLS certificates. Possible values:gardener: “Gardener” certificate managementcert-manager.io: cert-manager.io cert-manager
DNS_MANAGER: The external DNS manager to use. Possible values:gardener: “Gardener” external DNS managerkubernetes: external DNS management from Kubernetes
PROMETHEUS_ADDRESS: URL of the Prometheus server for executing PromQL queries, for examplehttp://prometheus-operated.monitoring.svc.cluster.local:9090. If not set, the version monitoring function is not started.PROM_ACQUIRE_CLIENT_RETRY_DELAY: Time delay between retries when Prometheus client creation or connection check fails.METRICS_EVAL_INTERVAL: Time interval between iterations where outdated versions are identified and queued for evaluation.MAX_CONCURRENT_RECONCILES_CAP_APPLICATION: Maximum number of concurrent reconciles forCAPApplication(for example,1).MAX_CONCURRENT_RECONCILES_CAP_APPLICATION_VERSION: Maximum number of concurrent reconciles forCAPApplicationVersion(for example,3).MAX_CONCURRENT_RECONCILES_CAP_TENANT: Maximum number of concurrent reconciles forCAPTenant(for example,10).MAX_CONCURRENT_RECONCILES_CAP_TENANT_OPERATION: Maximum number of concurrent reconciles forCAPTenantOperation(for example,10).MAX_CONCURRENT_RECONCILES_DOMAIN: Maximum number of concurrent reconciles forDomain(for example,1).MAX_CONCURRENT_RECONCILES_CLUSTER_DOMAIN: Maximum number of concurrent reconciles forClusterDomain(for example,1).