node-generic
Generic Node.js app chart.
- Workload kind:
StatefulSet - Container port: 3000 (service exposes 80 → 3000)
- Probes: toggleable like
php-generic - Init container: runs
./.container-init.shif present
Dependencies
component-traefik-ingresscomponent-pdbcomponent-external-secretcomponent-rediscomponent-databasecomponent-tasks
Defaults
replicaCount: 2
service:
port: 80
targetPort: 3000
container:
port: 3000
Shared volumes (RWX)
Cross-pod shared storage is opt-in via global.sharedVolumes. See component-shared-volume for the schema and examples.
global:
sharedVolumes:
- name: uploads
size: 5Gi
mounts:
- path: /app/uploads