Drop the repo-recall web container + adjust tailnet exposure for api-only service #159
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
deploy/repo-recall.ymlstill ships awebcontainer (Caddy + static SPA fromghcr.io/coilysiren/repo-recall-web:latest) plus atssidecar that exposes port 80 routed at the web container. As of repo-recall#90 the React frontend has been removed fromcoilysiren/repo-recall- therepo-recall-webimage is no longer built by the docker workflow, and thewebsetter has been dropped from thekubectl set imagecall. The deployment still has awebcontainer slot, currently holding whateverrepo-recall-web:latestwas last pulled.Scope
webcontainer from the Deployment template.repo-recall-webGHCR reference and any "web" pull-policy bits.apicontainer directly. Either:NET_BIND_SERVICEcapability), orapion 7777 and add a port-translating Service /tailscale serveconfig in front of it.coilysiren/repo-recall/.github/workflows/docker.ymlif needed.Out of scope
Acceptance
sudo k3s kubectl apply -f deploy/repo-recall.ymlreconciles cleanly.api) + thetssidecar.http://repo-recallvia MagicDNS.coilysiren/repo-recallmain rolls the api image successfully.Context: coilysiren/repo-recall#90.