52 lines
926 B
YAML
52 lines
926 B
YAML
# cert-manager-values.yaml
|
|
# Global configuration
|
|
global:
|
|
leaderElection:
|
|
namespace: "cert-manager"
|
|
|
|
# Install CRDs as part of Helm release (alternative to manual install)
|
|
# installCRDs: false # We install manually above
|
|
|
|
# Resource configuration
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
requests:
|
|
cpu: 10m
|
|
memory: 32Mi
|
|
|
|
# Webhook configuration
|
|
webhook:
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
requests:
|
|
cpu: 10m
|
|
memory: 32Mi
|
|
|
|
# CA Injector configuration
|
|
cainjector:
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
requests:
|
|
cpu: 10m
|
|
memory: 32Mi
|
|
|
|
# Security context
|
|
securityContext:
|
|
runAsNonRoot: true
|
|
runAsUser: 1001
|
|
|
|
# Node selector (optional)
|
|
# nodeSelector:
|
|
# kubernetes.io/os: linux
|
|
|
|
# Prometheus monitoring (disabled - no Prometheus operator installed)
|
|
prometheus:
|
|
enabled: false
|
|
servicemonitor:
|
|
enabled: false |