Composed by Devin:
The frontend container declares containerPort: 443 at deploy/helm/thecombine/charts/frontend/templates/deployment-frontend.yaml:69, but nothing inside the container listens on 443:
- nginx's active config listens only on 80 (
nginx/templates/default.conf.template:2).
- TLS is terminated at the Kubernetes Ingress, not the frontend container (
docs/deploy/kubernetes_design/README.md:143-147).
- The only
listen 443 is in nginx/templates/url_moved.conf:17-18, which lacks the .template suffix and isn't processed into an active server block.
containerPort is informational, so this is harmless dead config — a cleanup, not a bug.
Change: remove the - containerPort: 443 line at deploy/helm/thecombine/charts/frontend/templates/deployment-frontend.yaml:69.
Confirm first: no Service/Ingress targets the pod's 443, and nginx/templates/url_moved.conf isn't wired to an active 443 listener.
Composed by Devin:
The frontend container declares
containerPort: 443atdeploy/helm/thecombine/charts/frontend/templates/deployment-frontend.yaml:69, but nothing inside the container listens on 443:nginx/templates/default.conf.template:2).docs/deploy/kubernetes_design/README.md:143-147).listen 443is innginx/templates/url_moved.conf:17-18, which lacks the.templatesuffix and isn't processed into an active server block.containerPortis informational, so this is harmless dead config — a cleanup, not a bug.Change: remove the
- containerPort: 443line atdeploy/helm/thecombine/charts/frontend/templates/deployment-frontend.yaml:69.Confirm first: no Service/Ingress targets the pod's 443, and
nginx/templates/url_moved.confisn't wired to an active 443 listener.