mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-03-25 01:14:43 +00:00
Fixed resources for Kubernetes and Dockerfile
This commit is contained in:
@@ -73,8 +73,8 @@ spec:
|
|||||||
cpu: "0.5"
|
cpu: "0.5"
|
||||||
memory: "768Mi"
|
memory: "768Mi"
|
||||||
requests:
|
requests:
|
||||||
memory: "512Mi"
|
memory: "300Mi"
|
||||||
cpu: "0.5"
|
cpu: "0.3"
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /
|
path: /
|
||||||
@@ -93,12 +93,12 @@ spec:
|
|||||||
kind: Deployment
|
kind: Deployment
|
||||||
name: wrestlingdev-app-deployment
|
name: wrestlingdev-app-deployment
|
||||||
minReplicas: 2
|
minReplicas: 2
|
||||||
maxReplicas: 4
|
maxReplicas: 5
|
||||||
metrics:
|
metrics:
|
||||||
- type: Resource
|
- type: Resource
|
||||||
resource:
|
resource:
|
||||||
name: cpu
|
name: cpu
|
||||||
targetAverageUtilization: 300
|
targetAverageUtilization: 75
|
||||||
# - type: Resource
|
# - type: Resource
|
||||||
# resource:
|
# resource:
|
||||||
# name: memory
|
# name: memory
|
||||||
@@ -163,6 +163,6 @@ spec:
|
|||||||
cpu: "0.5"
|
cpu: "0.5"
|
||||||
memory: "512Mi"
|
memory: "512Mi"
|
||||||
requests:
|
requests:
|
||||||
memory: "512Mi"
|
memory: "200Mi"
|
||||||
cpu: "0.2"
|
cpu: "0.2"
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,9 @@ EXPOSE 443
|
|||||||
# Tini solves the zombie PID problem
|
# Tini solves the zombie PID problem
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
CMD bundle exec passenger start --max-pool-size 3 --environment production -p 80
|
CMD bundle exec passenger start --max-pool-size 3 --min-instances 3 --environment production -p 80
|
||||||
|
# Higher max pool uses more ram
|
||||||
|
|
||||||
#CMD bundle exec puma -w 3 -t 5:5 -b 'tcp://0.0.0.0:80' -e production
|
#CMD bundle exec puma -w 3 -t 5:5 -b 'tcp://0.0.0.0:80' -e production
|
||||||
#CMD bundle exec puma -w 3 -t 5:5 -b 'ssl://0.0.0.0:443?key=/ssl/server.key&verify_mode=none&cert=/ssl/server.crt' -e production
|
#CMD bundle exec puma -w 3 -t 5:5 -b 'ssl://0.0.0.0:443?key=/ssl/server.key&verify_mode=none&cert=/ssl/server.crt' -e production
|
||||||
#CMD bundle exec passenger start --max-pool-size 3 --environment production --ssl --ssl-certificate /ssl/server.crt --ssl-certificate-key /ssl/server.key
|
#CMD bundle exec passenger start --max-pool-size 3 --environment production --ssl --ssl-certificate /ssl/server.crt --ssl-certificate-key /ssl/server.key
|
||||||
|
|||||||
Reference in New Issue
Block a user