Files
Janik von Rotz b7ca1ac886 feat: add resource requests and limits to all Helm charts
- Add default resource requests (500Mi memory, 100m CPU) and limits (1Gi memory) to standard charts:
  - forgejoRunner, hugo, postgres, prometheusAgent, taskfileBuild, vshnPostgres, vuepress
- Add higher resource requests (1Gi memory, 250m CPU) and limits (2Gi memory) to Odoo and Nextcloud charts
- Update deployment templates to reference `.Values.resources` instead of hardcoded values
- Replace hardcoded resource limits in forgejoRunner and vshnPostgres templates
- Update documentation (README.md) for all affected charts
- Update prometheusAgent default values to align with new standards
- Include task execution log in prompts directory
2026-09-10 15:18:52 +02:00

30 lines
962 B
YAML

## @section Postgres parameters
## @param enabled Enable or disable Postgres
enabled: true
## @param image The Docker image for Postgres
image: postgres:16-alpine
## @param port The port for Postgres
port: 5432
## @param db The database name for Postgres
db: postgres
## @param user The username for Postgres
user: postgres
## @param password If not set a password will be generated
password:
## @param secretRef The secret reference for Postgres
secretRef: postgres
## @param userPasswordKey The user password key for Postgres
userPasswordKey: "password"
## @param storageClassName Set the storage class
storageClassName: ""
## @section Resources requests and limits
resources:
## @param resources.requests.memory Memory request for the container
requests:
memory: "500Mi"
## @param resources.requests.cpu CPU request for the container
cpu: "100m"
limits:
## @param resources.limits.memory Memory limit for the container
memory: "1Gi"