Commit Graph

3 Commits

Author SHA1 Message Date
961fbed6c3 feat(helm): update image registry, enable HTTPRoute, autoscaling, and refactor Dockerfile
- Use custom image registry (somegit.dev) with pull secrets and "latest" tag.
- Enable HTTPRoute with hostname "heatguard.dev" and TLS via cert-manager.
- Activate autoscaling with min/max replicas and resource metrics.
- Switch Dockerfile to Alpine runtime with nonroot user.
- Add helm directory to .dockerignore.
2026-02-10 20:25:34 +01:00
88813c8d80 feat(helm): replace Ingress with Gateway API HTTPRoute for ITSH Cloud
- Replace Ingress template with HTTPRoute (gateway.networking.k8s.io/v1)
- Add cert-manager.io/cluster-issuer annotation for auto TLS
- Add imagePullSecrets, env, envFrom support to deployment
- Update NOTES.txt with ITSH Cloud DNS records
2026-02-10 19:09:34 +01:00
00c8b0f18c feat: add Kubernetes deployment support with Helm chart
Add health endpoints (/healthz, /readyz), graceful shutdown with
SIGTERM/SIGINT handling, multi-stage Dockerfile with distroless
runtime, and a full Helm chart with security-hardened defaults.
2026-02-10 04:45:14 +01:00