Back To Schedule
Thursday, February 2 • 11:00am - 12:25pm
Tutorial: How to Build a K8s Admission Controller from Scratch! - Stephen Giguere, Bridgecrew; Angela Gizzi, LaunchDarkly; Matt Johnson, Prisma Cloud by PANW

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
As policy as code becomes a ubiquitous part of our supply chain security strategy, admission controllers are a familiar element, designed to prevent unwanted, unsafe or insecure workloads from becoming persistent in our runtime Kubernetes environment. Many out of the box admission controllers are available with Kubernetes and additionally, other 3rd party examples are available and associated with a variety of policy as code flavours. But what is really happening under the covers? How difficult is it to create our very own admission controller? In this workshop you'll learn: The fundamentals of admission control. How to install a simple local Kubernetes cluster How to build your own admission controller in Python

Pre-requisites: Basic knowledge of Kubernetes and Kubectl, Fundamental knowledge of the Python programming language, Docker build capability. Bring along your own laptop to follow the workshop live. The teacher will be using a laptop with MacOS. A Linux environment also works. Windows is discouraged but possible. This should be a fun and interactive workshop where by the end you'll have new knowledge of how admission control works and be on your way to understanding how other admission controllers work such that you can become a valued contributor, or continue to expand on the workshop to enhance your very own.

avatar for Angela Gizzi

Angela Gizzi

Technical Marketing, Prisma Cloud by PANW
Angela is passionate about developer-first solutions and automation. She builds content and communities to bring technical practitioners the knowledge, open source tools, and products that best serve them.Outside of work, Angela spends her days rescuing and caring for animals. She... Read More →
avatar for Stephen Giguere

Stephen Giguere

Developer Advocate, Bridgecrew
Steve started his cybersecurity life by being kicked out of his high school computing class for privilege escalation on the school linux system and changing all passwords to "peaches" (his dog's name). But that was a long time ago. Since then he has experienced a wide breadth of technologies... Read More →

Matt Johnson

Lead Developer Relations, Prisma Cloud by PANW
Matt Johnson (@metahertz) is a Cloud Security Advocate for Prisma Cloud (Formerly Bridgecrew.io). Based in not-so-sunny Manchester, UK, he helps DevOps teams simplify, automate and improve their infrastructure security. Coming from a security and platform automation background, he’s primarily focused on next-generation infrastructure, including serverless, edge compute, and Kuberne... Read More →

Thursday February 2, 2023 11:00am - 12:25pm PST
Room 602/603