- notifications: Not using alerts - applicationset: Not using ApplicationSet templates - dex: Using Authelia SSO instead - Saves ~200-300 MiB memory and removes 3-minute reconciliation loop
29 lines
579 B
YAML
29 lines
579 B
YAML
# Disable unused ArgoCD controllers to save resources
|
|
# - notifications: Not using Slack/Discord alerts
|
|
# - applicationset: Not using ApplicationSet templates
|
|
# - dex: Using Authelia for SSO instead
|
|
---
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: argocd-notifications-controller
|
|
namespace: argocd
|
|
spec:
|
|
replicas: 0
|
|
---
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: argocd-applicationset-controller
|
|
namespace: argocd
|
|
spec:
|
|
replicas: 0
|
|
---
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: argocd-dex-server
|
|
namespace: argocd
|
|
spec:
|
|
replicas: 0
|