Marcus is a platform engineer at Giant Swarm, a company dedicated to offering managed Kubernetes solutions, a Civo Ambassador and a CNCF Ambassador. His main area of focus in recent years has been around Go, Kubernetes, containers and DevOps but originally started out as a web developer and JavaScript enthusiast. A self-described “tinkerer”, when not building Kubernetes solutions, Marcus likes to dabble with 3D printing and experimenting with smart home tech.
In the world of Kubernetes, dynamic admission controllers have long played a pivotal role in enhancing the robustness and adaptability of clusters. For instance, the ValidatingWebhookConfiguration, which empowers users to implement intricate and finely-tuned access controls beyond the capabilities of RBAC. However, this newfound agility often comes at a price – the ease with which they can be misconfigured, potentially leading to cluster disruption and downtime.
Historically, we’ve accepted this fragility as an inevitable trade-off for greater control over our clusters. But what if we could change that narrative?
Enter ValidatingAdmissionPolicies!
In this talk we’ll take a look at what makes ValidatingAdmissionPolicies a safer choice for your validation logic and what problems they aim to solve.
We will delve into the world of ValidatingAdmissionPolicies, exploring their features and limitations. We will also draw comparisons with ValidatingWebhookConfigurations, shedding light on the problems they solve. Furthermore, I’ll provide a comprehensive walkthrough on how you can begin leveraging ValidatingAdmissionPolicies today.
From Fragile to Resilient: ValidatingAdmissionPolicies Strengthen Kubernetes | Cloud Native Rejekts NA | November 2024 | |
---|---|---|---|
From Fragile to Resilient: ValidatingAdmissionPolicies Strengthen Kubernetes | Kubernetes Community Days Denmark | November 2024 |
Webhooks - What’s the worst that could happen? | Cloud Native Rejekts NA 2023 | November 2023 |
---|---|---|
Webhooks - What’s the worst that could happen? | Kubernetes Community Days UK | October 2023 |
Managing Kubernetes without losing your cool | DDD East Midlands | October 2023 |
The Wonders and Woes of Webhooks | Kubernetes London | September 2023 |
Managing Kubernetes without losing your cool | Kubernetes Community Days Ukraine | March 2023 |
The Wonders and Woes of Webhooks | Giant Swarm Webinar | February 2023 |
Managing Kubernetes without losing your cool | Kubernetes Community Days - UK | November 2022 |
The Wonders and Woes of Webhooks | KubeHuddle | October 2022 |
The Wonders and Woes of Webhooks (in Kubernetes) | DevOpsNotts | September 2022 |
Managing Kubernetes without losing your cool | Giant Swarm Webinar | May 2022 |
Managing Kubernetes without losing your cool | DevOps Notts | March 2022 |
An Introduction to Kubernetes | PHPMiNDS | July 2020 |
A Very Brief Introduction to Kubernetes | JSOxford - December 2018 | December 2018 |