stack-orchestrator/stack_orchestrator/deploy/k8s
A. F. Dudley 3606b5dd90 Add Caddy ingress controller support for kind deployments
Replace nginx with Caddy as the default ingress controller for kind
deployments. Caddy provides automatic HTTPS via Let's Encrypt without
requiring cert-manager.

Changes:
- Add ingress-caddy-kind-deploy.yaml manifest with full RBAC setup
- Modify helpers.py to support configurable ingress_type parameter
- Update cluster_info.py to use caddy ingress class
- Add port 443 mapping for HTTPS support in kind config

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 02:39:01 -05:00
..
__init__.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cluster_info.py Add Caddy ingress controller support for kind deployments 2026-01-20 02:39:01 -05:00
deploy_k8s.py Allow to disable kind cluster management for testing (#915) 2024-08-13 17:48:14 +00:00
helpers.py Add Caddy ingress controller support for kind deployments 2026-01-20 02:39:01 -05:00