From 8d9682eb47a0964be3e723b09b781fcb96ee57ea Mon Sep 17 00:00:00 2001 From: "A. F. Dudley" Date: Thu, 22 Jan 2026 03:41:35 -0500 Subject: [PATCH] Use caddy ingress class instead of nginx in cluster_info.py The ingress annotation was still set to nginx class even though we're now using Caddy as the ingress controller. Caddy won't pick up ingresses annotated with the nginx class. Co-Authored-By: Claude Opus 4.5 --- stack_orchestrator/deploy/k8s/cluster_info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack_orchestrator/deploy/k8s/cluster_info.py b/stack_orchestrator/deploy/k8s/cluster_info.py index 97a5651f..bce1c310 100644 --- a/stack_orchestrator/deploy/k8s/cluster_info.py +++ b/stack_orchestrator/deploy/k8s/cluster_info.py @@ -201,7 +201,7 @@ class ClusterInfo: spec = client.V1IngressSpec(tls=tls, rules=rules) ingress_annotations = { - "kubernetes.io/ingress.class": "nginx", + "kubernetes.io/ingress.class": "caddy", } if not certificate: ingress_annotations["cert-manager.io/cluster-issuer"] = cluster_issuer