Skip to content

Commit

Permalink
Merge pull request #583 from uselagoon/core-resource-requests
Browse files Browse the repository at this point in the history
Lagoon Core resource requests
  • Loading branch information
tobybellwood authored Jun 14, 2023
2 parents a851041 + 873ff66 commit f609030
Show file tree
Hide file tree
Showing 3 changed files with 119 additions and 21 deletions.
4 changes: 2 additions & 2 deletions charts/lagoon-core/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ type: application
# time you make changes to the chart and its templates, including the app
# version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.31.0
version: 1.32.0

# This is the version number of the application being deployed. This version
# number should be incremented each time you make changes to the application.
Expand All @@ -41,4 +41,4 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: update Lagoon appVersion to v2.15.1
description: add resource requests to lagoon-core deployments
36 changes: 36 additions & 0 deletions charts/lagoon-core/ci/linter-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,24 @@ api:
replicaCount: 1
image:
repository: uselagoon/api
resources:
requests:
cpu: "10m"

apiDB:
image:
repository: uselagoon/api-db
storageSize: 16Gi
resources:
requests:
cpu: "10m"

apiRedis:
image:
repository: uselagoon/api-redis
resources:
requests:
cpu: "10m"

# TODO - update repo/tag before v2.11 release
actionsHandler:
Expand All @@ -46,42 +55,66 @@ actionsHandler:
keycloak:
image:
repository: uselagoon/keycloak
resources:
requests:
cpu: "10m"

keycloakDB:
image:
repository: uselagoon/keycloak-db
resources:
requests:
cpu: "10m"

broker:
replicaCount: 1
serviceMonitor:
enabled: false
image:
repository: uselagoon/broker
resources:
requests:
cpu: "10m"

authServer:
replicaCount: 1
image:
repository: uselagoon/auth-server
resources:
requests:
cpu: "10m"

webhooks2tasks:
replicaCount: 1
image:
repository: uselagoon/webhooks2tasks
resources:
requests:
cpu: "10m"

webhookHandler:
replicaCount: 1
image:
repository: uselagoon/webhook-handler
resources:
requests:
cpu: "10m"

ui:
replicaCount: 1
image:
repository: uselagoon/ui
resources:
requests:
cpu: "10m"

backupHandler:
replicaCount: 1
image:
repository: uselagoon/backup-handler
resources:
requests:
cpu: "10m"

insightsHandler:
image:
Expand All @@ -102,6 +135,9 @@ ssh:
replicaCount: 1
image:
repository: uselagoon/ssh
resources:
requests:
cpu: "10m"

sshPortalAPI:
enabled: true
Expand Down
100 changes: 81 additions & 19 deletions charts/lagoon-core/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,10 @@ api:

securityContext: {}

resources: {}
resources:
requests:
memory: "256Mi"
cpu: "500m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -155,7 +158,10 @@ apiDB:

securityContext: {}

resources: {}
resources:
requests:
memory: "512Mi"
cpu: "500m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -188,7 +194,10 @@ apiRedis:

securityContext: {}

resources: {}
resources:
requests:
memory: "64Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand All @@ -209,7 +218,10 @@ keycloak:

securityContext: {}

resources: {}
resources:
requests:
memory: "1Gi"
cpu: "500m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -251,7 +263,10 @@ keycloakDB:

securityContext: {}

resources: {}
resources:
requests:
memory: "512Mi"
cpu: "100m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -289,7 +304,10 @@ broker:

securityContext: {}

resources: {}
resources:
requests:
memory: "1Gi"
cpu: "500m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -345,7 +363,10 @@ authServer:

securityContext: {}

resources: {}
resources:
requests:
memory: "64Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand All @@ -370,7 +391,10 @@ webhooks2tasks:

securityContext: {}

resources: {}
resources:
requests:
memory: "64Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand All @@ -395,7 +419,10 @@ webhookHandler:

securityContext: {}

resources: {}
resources:
requests:
memory: "64Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -437,7 +464,10 @@ ui:

securityContext: {}

resources: {}
resources:
requests:
memory: "128Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -484,6 +514,11 @@ actionsHandler:
additionalEnvs:
# FOO: Bar

resources:
requests:
memory: "16Mi"
cpu: "10m"

backupHandler:
enabled: true
replicaCount: 2
Expand All @@ -497,7 +532,10 @@ backupHandler:

securityContext: {}

resources: {}
resources:
requests:
memory: "32Mi"
cpu: "50m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -539,7 +577,10 @@ insightsHandler:

securityContext: {}

resources: {}
resources:
requests:
memory: "32Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -577,7 +618,10 @@ logs2notifications:

securityContext: {}

resources: {}
resources:
requests:
memory: "16Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand All @@ -602,7 +646,10 @@ drushAlias:

securityContext: {}

resources: {}
resources:
requests:
memory: "8Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -644,7 +691,10 @@ ssh:

securityContext: {}

resources: {}
resources:
requests:
memory: "128Mi"
cpu: "500m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -674,7 +724,10 @@ workflows:

securityContext: {}

resources: {}
resources:
requests:
memory: "16Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -762,7 +815,10 @@ sshPortalAPI:

securityContext: {}

resources: {}
resources:
requests:
memory: "8Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand Down Expand Up @@ -811,7 +867,10 @@ opensearchSync:

securityContext: {}

resources: {}
resources:
requests:
memory: "8Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand All @@ -829,7 +888,10 @@ sshToken:

securityContext: {}

resources: {}
resources:
requests:
memory: "8Mi"
cpu: "10m"

additionalEnvs:
# FOO: Bar
Expand Down

0 comments on commit f609030

Please sign in to comment.