docs(troubleshooting): 8e/9/13b/15 — registry-hosted images and the loopback pull path
- §8e: the executor-mirror recipe now pushes into the internal registry (the node's 127.0.0.1:5000, or a kubectl port-forward from another machine) instead of advising bare node-containerd imports — GC collects those and an air-gapped box cannot restore them. - §13b: after an image GC the images come back on their own (registry + the registries.yaml mirror); keeps the operator checks (registry pod, mirror file, re-mirror a tag) and the old fallback for unmirrored images. - §15: rollout undo no longer needs a manual re-import for installer-built tags. - §9: documents the loopback hostPort/mirror pair as one unit and the 2Gi registry memory floor (audit #46). - deploy/{limbo,lobby}/README: manual image builds publish into the registry and point felis.toml at the registry ref.
This commit is contained in:
3 files changed
+90
-35
No files matched your search
+10
-3
@@ -90,14 +90,21 @@ docker build -f deploy/limbo/Dockerfile \
|
||||
version `2026.0.2-ALPHA` (the `-26.2` CI qualifier is not published to the
|
||||
maven repo).
|
||||
|
||||
Import into k3s and point config at it:
|
||||
Publish it into the cluster's registry and point config at it. On the node
|
||||
itself (docker treats `127.0.0.1` as insecure by default):
|
||||
|
||||
```
|
||||
docker save felis-limbo:demo | sudo k3s ctr images import -
|
||||
# felis.toml → [velocity] login_image = "felis-limbo:demo"
|
||||
docker tag felis-limbo:demo 127.0.0.1:5000/felis/limbo:demo
|
||||
docker push 127.0.0.1:5000/felis/limbo:demo
|
||||
# felis.toml → [velocity] login_image = "registry.felis.svc:5000/felis/limbo:demo"
|
||||
sudo felis setup
|
||||
```
|
||||
|
||||
The registry keys a repository by the path after the host, so pushing through a
|
||||
`kubectl -n felis port-forward svc/registry 5000:5000` from another machine is
|
||||
equivalent. Hosting the image in the registry (rather than only importing it
|
||||
into containerd) is what lets kubelet re-pull it after an image GC.
|
||||
|
||||
## Ports (handled for you)
|
||||
|
||||
The entrypoint (`deploy/limbo/entrypoint.sh`) pins Limbo's `server-port` to
|
||||
|
||||
Reference in new issue
Block a user