Skip to content

feat(k8s): refactor persistent rootfs overlay with sidecar helper and control volume#43

Merged
fslongjin merged 1 commit into
masterfrom
refactor-persistent-rootfs-helper-sidecar
Mar 21, 2026
Merged

feat(k8s): refactor persistent rootfs overlay with sidecar helper and control volume#43
fslongjin merged 1 commit into
masterfrom
refactor-persistent-rootfs-helper-sidecar

Conversation

@fslongjin

Copy link
Copy Markdown
Owner
  • Replace privileged init container with unprivileged prep init and privileged helper sidecar
  • Add control EmptyDir volume for coordination between main container and helper
  • Use shareProcessNamespace and nsenter for mount operations in target container's mount namespace
  • Remove mount propagation from volume mounts
  • Add configurable PERSISTENT_ROOTFS_HELPER_IMAGE environment variable
  • Update tests and documentation accordingly
… control

volume

- Replace privileged init container with unprivileged prep init and privileged
helper sidecar
- Add control EmptyDir volume for coordination between main container and helper
- Use shareProcessNamespace and nsenter for mount operations in target
container's mount namespace
- Remove mount propagation from volume mounts
- Add configurable PERSISTENT_ROOTFS_HELPER_IMAGE environment variable
- Update tests and documentation accordingly

Signed-off-by: longjin <longjin@dragonos.org>
@fslongjin fslongjin merged commit 4a68c7e into master Mar 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant