Commit Graph
17 Commits
Author SHA1 Message Date
jklein b5eba4cbf1 Harden pod and container security contexts across all workloads
Add securityContext hardening (runAsNonRoot, readOnlyRootFilesystem,
capabilities drop ALL, allowPrivilegeEscalation false) to the 10 workloads
that lacked it: apache-tika, cyberchef, gotenberg, homeassistant,
matrix-delegation-nginx, paperless-server, paperless-consume cronjob
(plus automountServiceAccountToken false), patchmon-frontend,
urlaubsverwaltung and zipline. All contexts are configurable via
securityContext.pod / securityContext.container in values.yaml; writable
paths are provided as emptyDirs. Image-forced deviations (Home Assistant
root start for s6-overlay + NET_RAW for discovery, paperless root init
container for /run ownership) are documented in the charts' values.yaml.
Major version bump for every changed published chart.
2026-08-21 21:49:05 +02:00
jklein 78d78973c5 Ensure liveness, readiness and startup probes on all workloads
Every container in every Deployment/StatefulSet now defines all three
probes. The paperless-ngx consume CronJob intentionally has none (batch
workload).

- Add probes: apache-tika, calibre-web-automated, cyberchef, gotenberg,
  homeassistant, patchmon-backend, samba (tcp/445), teamspeak-server
  (tcp/30033), zipline (/api/healthcheck)
- Fix voucher-vault null probe values with real defaults
- Fix startup-probe semantics in template-chart and rallly (no
  initialDelaySeconds, generous failureThreshold)
- Switch outline probes to its /_health endpoint
- Add readiness/startup probes to satisfactory
- Add startup probes to matrix-synapse, matrix-delegation-nginx,
  paperless-server, patchmon-frontend, urlaubsverwaltung
- Major version bump for all published charts
2026-08-21 17:36:53 +02:00
jk-cluster-bot 7fad2ee18a Updated zipline application version to 4.6.4 2026-07-28 12:00:29 +00:00
jk-cluster-bot b0f1c69bee Updated zipline application version to 4.4.2 2026-03-18 11:34:42 +00:00
jk-cluster-bot ccb42c1f2a Updated zipline application version to 4.4.1 2026-03-18 11:28:06 +00:00
jklein 0495c5d3e4 feat(zipline): changed chart-version 2026-03-09 21:57:50 +01:00
jklein df776a1fe1 feat(zipline): changed resource limits 2026-03-09 21:51:34 +01:00
jk-cluster-bot 4c8b4f71e5 Updated zipline application version to 4.4.2 2026-02-23 13:42:01 +00:00
jk-cluster-bot 65951e8841 Updated zipline application version to 4.4.1 2026-02-23 13:08:46 +00:00
jk-cluster-bot f8dab6dd02 Updated zipline application version to 4.4.2 2026-02-23 13:05:46 +00:00
jk-cluster-bot 0a94b3c784 Updated zipline application version to 4.4.1 2026-02-23 12:33:15 +00:00
jk-cluster-bot 0da33fb2db Updated zipline application version to 4.4.2 2026-02-23 12:07:08 +00:00
jk-cluster-bot cc09b5ef4b Updated zipline application version to 4.4.1 2026-02-23 12:02:11 +00:00
jk-cluster-bot 1be828b42a Updated zipline application version to 4.4.2 2026-02-20 13:39:56 +00:00
jk-cluster-bot cab7e3c4b8 Updated zipline application version to 4.4.1 2026-02-20 13:39:03 +00:00
github-actions[bot] e6708bf2b5 Updated zipline application version to 4.4.2 2026-02-20 10:24:13 +00:00
jklein e1e250855c feat(zipline): added initial chart 2026-02-20 11:21:26 +01:00