kuberex 0.2.0: Debian base, multi-arch, Rex and Claude Code installed at pod start #11
No reviewers
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
mikluko/kuberex!11
Loading…
Reference in a new issue
No description provided.
Delete branch "image-agent-toolchain"
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?
machine-debian is arm64-only and its systemd and unbound never run under
dumb-init, so the image builds on debian:trixie-YYYYMMDD and pins to Debian
snapshots instead.
kuberex installin an init container installs rex, then the apt specs inKUBEREX_PACKAGES, through userxattr overlays on /usr, /etc and /var kept on an
emptyDir;
kuberex runmounts the same overlays and drops to rex. Shape andconstraints come from the overlay prototype (#10): hostUsers: false,
CAP_SYS_ADMIN, AppArmor unconfined.
Extra apt sources and keyrings mounted under /etc/kuberex/apt are copied into
the overlaid /etc/apt. Credentials stay where they are mounted: apt reads the
rex file (REX_APT_AUTH) through Dir::Etc::netrc and
/etc/kuberex/apt/auth.conf.d through Dir::Etc::netrcparts. The build no longer
takes the REX_APT secret.
No agent tooling or wiring: that is out of this effort.
Refs #7