You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(deploy): use the published :jazzy image, not a local build, in the k3d loop
Replaces the k3d loop's `podman build` step with `podman run --entrypoint
true ghcr.io/minipada/ros2_data_collection/dc-ros:jazzy` (and dc-uploader):
this repository already publishes these images on every push to jazzy, so
trying the loop doesn't require a full workspace build first. Also drops the
:dev tag and the docker.io/library/ retag it needed — ROS images are tagged
by distro codename, never :latest (ros:jazzy-ros-base, never ros:latest), and
this repo's own images follow the same convention (branch name, not
:latest), so the overlay now just repoints the base manifest's ghcr.io
:latest ref at :jazzy instead of introducing a separate local naming scheme.
Verified against the real published images (not stand-ins this time):
`podman run --entrypoint true` pulls and exits cleanly for both, and the
Kustomize overlay renders the correct ghcr.io/.../dc-ros:jazzy +
imagePullPolicy: Never. Confirmed cluster create is still ~15-20s. Couldn't
complete a live save+import+apply run with the real ~17 GB images in this
sandbox (a save needs that much disk again, on top of Podman's own copy, and
free disk here is under 4 GB) — that limit is sandbox-specific, not a defect
in the documented commands, but it's a real cost on any machine, so the docs
now call out the image size and what step it actually slows down (loading,
not the cluster or the manifest iteration after it).
Closes#451
Signed-off-by: David Bensoussan <d.bensoussan@proton.me>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011mBacgaX1VbBvWUfK3RQKU
Signed-off-by: David Bensoussan <d.bensoussan@proton.me>
0 commit comments