~/talk

Entitlements: Understandable Container Security Controls

Talkat KubeCon + CloudNativeCon Europe 2018 · 2018-05-02..05-04· C1-M3· [security]
links:none on file
slides:none on file

Proposal defines a small set of human-readable container entitlements implemented in Docker as libentitlement, with an example running dockerd using three entitlements instead of --privileged and mapping down to capabilities/namespaces at runtime, not requiring users to learn kernel internals. Images can embed entitlements and be signed into a trusted bundle so publishers ship a security profile. Kubernetes integration is via admission controller or extended securityContext to inherit image entitlements, aiming to end blanket privilege and reduce 40+ capability confusion.

AI-written summary · about

  1. 0:00The complexity of security
  2. 4:26Introducing entitlements
  3. 6:52Platform and image integration
  4. 11:08Goals and standard practices
  5. 14:08Future goals and scope
  6. 16:56Demonstrating the proposal
  7. 21:24Kubernetes and implementation
  8. 24:18Advanced tools and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.