Add Apache status monitoring to Helm chart
Publish PHP Apache image / Build, test and push (push) Successful in 1m10s

This commit is contained in:
2026-09-10 20:49:26 +02:00
parent 0396053c47
commit 5acc3b0154
11 changed files with 260 additions and 7 deletions
+5 -1
View File
@@ -9,6 +9,10 @@ and a production-sized PHP OPcache. Timestamp checks remain enabled so edits
made through the browser-based development container and WordPress updates on
the shared CephFS volume become visible without restarting Apache.
Apache exposes extended `mod_status` data only on pod-local loopback port 8080.
The Helm chart can add an Apache exporter sidecar, a `ServiceMonitor`, and
portable alert rules without exposing the detailed status page to the cluster.
## Continuous integration
The Gitea Actions workflow builds and tests the image on every push. It also
@@ -46,7 +50,7 @@ updating the Helm repository and upgrading a release selects the image from the
new chart:
```sh
helm repo add brunner https://code.brunner.ninja/api/packages/feedc0de/helm
helm repo add brunner https://brunner.ninja/charts
helm repo update brunner
helm upgrade --install example-site brunner/php-homepage -f values.yaml
```