diff --git a/argocd/apps/plane/values-plane.yaml b/argocd/apps/plane/values-plane.yaml index a54f5f5..72facbb 100644 --- a/argocd/apps/plane/values-plane.yaml +++ b/argocd/apps/plane/values-plane.yaml @@ -49,13 +49,43 @@ spec: createIssuer: false generateCerts: false - worker: - replicas: 1 - memoryLimit: 4000Mi - cpuLimit: 1500m - cpuRequest: 500m - memoryRequest: 1000Mi + #worker: + # replicas: 1 + # memoryLimit: 4000Mi + # cpuLimit: 1500m + # cpuRequest: 500m + # memoryRequest: 1000Mi + worker: + resources: + requests: + memory: "256Mi" + cpu: "100m" + limits: + memory: "1Gi" + cpu: "1000m" + # Exec-basierte Probes für Celery Worker + readinessProbe: + exec: + command: + - /bin/sh + - -c + - celery -A plane inspect ping -d celery@$HOSTNAME + initialDelaySeconds: 30 + periodSeconds: 30 + timeoutSeconds: 10 + failureThreshold: 3 + livenessProbe: + exec: + command: + - /bin/sh + - -c + - celery -A plane inspect ping -d celery@$HOSTNAME + initialDelaySeconds: 60 + periodSeconds: 60 + timeoutSeconds: 10 + failureThreshold: 3 + minio: local_setup: false