From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies
In this video, we dive deep into the importance of validations in Internal Developer Platforms and how they enhance user experience. We explore different examples, including Web UI, custom CLI scripts, and Kubernetes-based tools like Argo CD and kubectl, to distinguish between UX validations and real policies. Learn how to implement reliable validations using Kubernetes Admission Controller Webhooks and ensure only valid requests are processed by your API. We also discuss the role of tools like Crossplane for creating custom abstractions and enforcing policies.
InternalDeveloperPlatform #Kubernetes #AdmissionControllers
Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/internal-developer-platforms/from-ux-to-api-mastering-platform-validations-with-kubernetes-validating-admission-policies 🔗 Kyverno: https://kyverno.io 🎬 Kubernetes Validating Admission Policy Changes The Game: https://youtu.be/EsZcDUaSUss
▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below).
▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/
▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Introduction to Validations and Policies 08:25 The Problem with Admission Controllers 12:37 Kubernetes Validating Admission Policy
via YouTube https://www.youtube.com/watch?v=8jtYN-qvSqA