fix(k01): set production-grade memory limits across all workloads
build-and-push-harbor / docker-build-push (push) Waiting to run

This commit is contained in:
zetaloop
2026-05-06 03:24:31 +08:00
parent c575b53843
commit da43d9b8f7
24 changed files with 205 additions and 2 deletions
+2
View File
@@ -1060,6 +1060,8 @@ spec:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 128Mi
limits:
memory: 512Mi
volumes: volumes:
- name: config - name: config
configMap: configMap:
+32 -2
View File
@@ -13,6 +13,15 @@ spec:
type: persistent-claim type: persistent-claim
size: 1Gi size: 1Gi
deleteClaim: false deleteClaim: false
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
memory: 768Mi
jvmOptions:
-Xms: "192M"
-Xmx: "384M"
--- ---
apiVersion: kafka.strimzi.io/v1 apiVersion: kafka.strimzi.io/v1
@@ -30,6 +39,15 @@ spec:
type: persistent-claim type: persistent-claim
size: 5Gi size: 5Gi
deleteClaim: false deleteClaim: false
resources:
requests:
cpu: 100m
memory: 384Mi
limits:
memory: 1536Mi
jvmOptions:
-Xms: "256M"
-Xmx: "1024M"
--- ---
apiVersion: kafka.strimzi.io/v1 apiVersion: kafka.strimzi.io/v1
@@ -56,8 +74,20 @@ spec:
default.replication.factor: 1 default.replication.factor: 1
min.insync.replicas: 1 min.insync.replicas: 1
entityOperator: entityOperator:
topicOperator: {} topicOperator:
userOperator: {} resources:
requests:
cpu: 30m
memory: 120Mi
limits:
memory: 256Mi
userOperator:
resources:
requests:
cpu: 30m
memory: 120Mi
limits:
memory: 256Mi
--- ---
apiVersion: kafka.strimzi.io/v1 apiVersion: kafka.strimzi.io/v1
+17
View File
@@ -24,6 +24,23 @@ spec:
storage.wiredTiger.engineConfig.journalCompressor: zlib storage.wiredTiger.engineConfig.journalCompressor: zlib
statefulSet: statefulSet:
spec: spec:
template:
spec:
containers:
- name: mongod
resources:
requests:
cpu: 30m
memory: 100Mi
limits:
memory: 1Gi
- name: mongodb-agent
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 200Mi
volumeClaimTemplates: volumeClaimTemplates:
- metadata: - metadata:
name: data-volume name: data-volume
+66
View File
@@ -13,6 +13,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -30,6 +36,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -47,6 +59,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -64,6 +82,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -81,6 +105,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -98,6 +128,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -115,6 +151,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -132,6 +174,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -149,6 +197,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -166,6 +220,12 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
--- ---
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
@@ -183,3 +243,9 @@ spec:
owner: app owner: app
storage: storage:
size: 1Gi size: 1Gi
resources:
requests:
cpu: 30m
memory: 80Mi
limits:
memory: 1Gi
+2
View File
@@ -126,6 +126,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 256Mi
volumes: volumes:
- name: config - name: config
configMap: configMap:
+24
View File
@@ -12,6 +12,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: user-redis name: user-redis
key: password key: password
@@ -41,6 +43,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: player-redis name: player-redis
key: password key: password
@@ -70,6 +74,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: game-redis name: game-redis
key: password key: password
@@ -99,6 +105,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: shop-redis name: shop-redis
key: password key: password
@@ -128,6 +136,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: order-redis name: order-redis
key: password key: password
@@ -157,6 +167,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: wallet-redis name: wallet-redis
key: password key: password
@@ -186,6 +198,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: community-redis name: community-redis
key: password key: password
@@ -215,6 +229,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: review-redis name: review-redis
key: password key: password
@@ -244,6 +260,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: dispute-redis name: dispute-redis
key: password key: password
@@ -273,6 +291,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: notification-redis name: notification-redis
key: password key: password
@@ -302,6 +322,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: search-redis name: search-redis
key: password key: password
@@ -331,6 +353,8 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
limits:
memory: 1Gi
redisSecret: redisSecret:
name: chat-redis name: chat-redis
key: password key: password
+2
View File
@@ -32,6 +32,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+2
View File
@@ -67,6 +67,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
volumes: volumes:
- name: certs - name: certs
secret: secret:
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -117,6 +119,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -119,6 +121,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -41,6 +41,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -127,6 +129,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+2
View File
@@ -27,6 +27,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -115,6 +117,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -115,6 +117,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -55,6 +55,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -108,6 +110,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -119,6 +121,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -117,6 +119,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -119,6 +121,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -115,6 +117,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -64,6 +64,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -119,6 +121,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+2
View File
@@ -40,6 +40,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -64,6 +64,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -82,6 +82,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -137,6 +139,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
+4
View File
@@ -62,6 +62,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1
@@ -115,6 +117,8 @@ spec:
requests: requests:
cpu: 20m cpu: 20m
memory: 32Mi memory: 32Mi
limits:
memory: 512Mi
--- ---
apiVersion: v1 apiVersion: v1