diff --git a/_sys/descheduler-cronjob.yaml b/_sys/descheduler-cronjob.yaml index dbfb3dc..3afaf1a 100644 --- a/_sys/descheduler-cronjob.yaml +++ b/_sys/descheduler-cronjob.yaml @@ -16,7 +16,7 @@ spec: priorityClassName: system-cluster-critical containers: - name: descheduler - image: k8s.gcr.io/descheduler/descheduler:v0.21.0 + image: k8s.gcr.io/descheduler/descheduler:v0.22.0 volumeMounts: - mountPath: /policy-dir name: policy-volume diff --git a/_sys/descheduler-policy-configmap.yaml b/_sys/descheduler-policy-configmap.yaml index 4e016c4..d259f8c 100644 --- a/_sys/descheduler-policy-configmap.yaml +++ b/_sys/descheduler-policy-configmap.yaml @@ -12,18 +12,26 @@ data: enabled: true "RemovePodsViolatingInterPodAntiAffinity": enabled: true + "HighNodeUtilization": + enabled: true + params: + nodeResourceUtilizationThresholds: + thresholds: + "cpu" : 20 + "memory": 20 + "pods": 8 "LowNodeUtilization": enabled: true params: nodeResourceUtilizationThresholds: thresholds: "cpu": 50 - "memory": 50 - "pods": 12 - targetThresholds: - "cpu": 60 "memory": 70 - "pods": 30 + "pods": 10 + targetThresholds: + "cpu": 70 + "memory": 70 + "pods": 20 nodeFit: true diff --git a/apps/gitea.yaml b/apps/gitea.yaml index 74d0c17..d114f31 100644 --- a/apps/gitea.yaml +++ b/apps/gitea.yaml @@ -62,11 +62,11 @@ spec: port: http resources: requests: - memory: "256Mi" - cpu: "250m" + memory: "200Mi" + cpu: "150m" limits: - memory: "1000Mi" - cpu: "1500m" + memory: "312Mi" + cpu: "500m" volumes: - name: gitea persistentVolumeClaim: diff --git a/apps/postgresql-deploy.yaml b/apps/postgresql-deploy.yaml index 53ffbf4..cc892dc 100644 --- a/apps/postgresql-deploy.yaml +++ b/apps/postgresql-deploy.yaml @@ -29,7 +29,7 @@ spec: value: "postgresql://postgres:pg2020@localhost:5432/postgres?sslmode=disable" #value: "port=5432 host=127.0.0.1" - name: postgres - image: postgres + image: postgres:13 ports: - containerPort: 5432 protocol: TCP @@ -114,4 +114,4 @@ spec: - name: exporter port: 9187 targetPort: 9187 - \ No newline at end of file +