Skip to content

Show that a pod's containers each run as their own unprivileged user - #876

Closed
MayCXC wants to merge 1 commit into
apple:mainfrom
MayCXC:pod-rootless-containers
Closed

Show that a pod's containers each run as their own unprivileged user#876
MayCXC wants to merge 1 commit into
apple:mainfrom
MayCXC:pod-rootless-containers

Conversation

@MayCXC

@MayCXC MayCXC commented Aug 27, 2026

Copy link
Copy Markdown

Summary

Nothing in the pod requires its containers to be root, and each carries its own process configuration, so they can run under different users without anything else being arranged. The integration suite says so now.

Motivation and Context

A pod's containers share a machine, and the question of whether sharing one constrains who they run as is worth an answer that a change can break. The existing pod tests all run root, so the property held by accident rather than by assertion.

Testing

  • make integration with the new case: the pod comes up with its containers under distinct unprivileged users and each reports the user it was given.
  • Full suite passes alongside it.

Type of Change

  • Bug fix
  • New feature (test coverage)
  • Breaking change
  • Documentation update

Nothing in the pod requires its containers to be root, and each carries
its own process configuration, so they can run under different users
without anything else being arranged.
@MayCXC
MayCXC force-pushed the pod-rootless-containers branch from 3893c93 to 735fe4e Compare August 27, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants