Files
Kubernetes-Build/taskfileBuild/README.md
T
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

2.1 KiB

Mint System Taskfile Build

This Helm chart deploys a taskfile.build container.

Parameters

taskfile.build parameters

Name Description Value
ingress.enabled Enable or disable the ingress true
ingress.className The class name for the ingress ""
ingress.clusterIssuerRef The cluster issuer reference for the ingress ""
ingress.host The host for the ingress ""
ingress.customDomain The custom domain for the ingress ""

taskfile.build parameters

Name Description Value
image The image for taskfile.build mintsystem/taskfile.build:latest
imagePullPolicy Pull policy for taskfile.build image Always
gitUrl Repo url to pull. ""
taskCommands Run this commands with the task file. ""
caddyRoot Static site path relative to repo root. ""
additionalEnvs Additional environment variables to set {}
storageClassName Set the storage class ""

Resources requests and limits

Name Description Value
resources.requests.memory Memory request for the container 500Mi
resources.requests.cpu CPU request for the container 100m
resources.limits.memory Memory limit for the container 1Gi