Open Source
Rawkode Academy lives on GitHub. Contribute, suggest, and ship with us.
Introduction to the Kubernetes Seccomp Operator (RTFM with Rawkode)
In this episode, joined by Daniel Mangum and Sascha Grunert, we take a look at the Seecomp Operator for Kubernetes; allowing for new security primitives for your Kubernetes environments.
seccomp (short for secure computing mode) is a computer security facility in the Linux kernel. seccomp allows a process to make a one-way transition into a "secure" state where it cannot make any system calls except those defined through a seccomp profile.
The Seccomp Operator is an out-of-tree Kubernetes enhancement which aims to make managing and applying seccomp profiles more easy and straight forward in Kubernetes.
π°. Timeline
00:00 - Holding screen
00:30 - Introductions
03:20 - What is seccomp and the seccomp operator
18:00 - Installing the seccomp operator
20:00 - Seccomp profiles
31:00 - Deploying nginx with and without a seccomp profile
57:00 - Switching to Linux because Docker for Mac wasn't working
1:01:00 - Tracing blocked syscalls
1:04:00 - Listing syscalls with strace
1:09:30 - Using podman to generate seccomp profiles
ππ»ββοΈ Want some help?
π¬ Leave a comment
π¦ Ping me on Twitter - https://twitter.com/rawkode
π Schedule some time during my office-hours - https://rawko.de/office-hours
π Links
Daniel Mangum - https://twitter.com/hasheddan
Sascha Grunert - https://twitter.com/saschagrunert
Seccomp - https://en.wikipedia.org/wiki/Seccomp
Seccomp Operator - https://github.com/kubernetes-sigs/seccomp-operator
Related Videos
Platform Engineering: Asking "Why"? with Evelyn Osman
βToday we had some long conversations about Arc Bash and the future of scripting as well as platforms and the rise and fall of Kubernetes.
Hands-on with Headlamp: The Kubernetes UI
Join us as we explore Headlamp β an extensible, user-friendly Kubernetes UI. Weβll walk through installing, configuring, customizing, and using it in real time.
Introducing Wassette: Securing MCP with WebAssembly
Microsoft just announced Wassette β a security-oriented runtime that bridges WebAssembly Components with the Model Context Protocol (MCP).
MCP Servers for Rust Developers
Join us live as we explore three powerful MCP servers that will transform how you develop and deploy Rust applications!
Comments