Template helm charts
Generic charts that can deploy any workload
bjw-s/app-template
- Website/Docs
- GitHub: app-template chart
- based on bjw-s/common
- Issues
- How to watch for configmap changes ?
Json schema for values for validation and code completion:
# yamllint disable-line rule:line-length
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s-labs/helm-charts/refs/heads/main/charts/library/common/values.schema.json
Stakater
- GitHub
- Has more commits and contributors than
bjw-s/app-template - Docs: No extended documentation than the README.md
Values JSON schema
# yamllint disable-line rule:line-length
# yaml-language-server: $schema=https://raw.githubusercontent.com/stakater/application/refs/heads/main/application/values.schema.json
Issues / FRs
- No option for multiple
httpRoutes
runAsNonRoot
By default, the chart forces this securityContext as default:
securityContext:
readOnlyRootFilesystem: true
runAsNonRoot: true
- FR: Enforce running containers as non-root user by default
- Without explicit
securityContextdefinition images that are configured to run as root by default will produce this error:container has runAsNonRoot and image will run as root