[go: nahoru, domu]

HomePhabricator

Add uidenforcer admission controller

Tags
None
Referenced Files
None
Subscribers
None

Description

Add uidenforcer admission controller

Enforces that:

  • All namespaces have a RunAsUser annotation
  • Namespaced users can't touch annotations on their own namespace
  • Pods in a namespace will have RunAsUser set in all the containers to the RunAsUser annotation
  • Requires whitelisting of the resources that each user can access in an ABAC file
  • Does not let non-empty SecurityContexts pass through at all, since they can have capabilities or other dangerous things in the future

Change-Id: Ie9fc11c5f8849225b04ac3e581e2eaafaf36bc44

Details

Provenance
yuvipandaAuthored on Oct 25 2015, 2:10 AM
Parents
rOSKU283137936a49: Kubernetes version v1.3.0
Branches
Unknown
Tags
Unknown
ChangeId
Ie9fc11c5f8849225b04ac3e581e2eaafaf36bc44

Event Timeline