Hands-on Introduction to jsPolicy
Meet the Cast
HOST
David Flanagan
@rawkode
Stay ahead in cloud native
Tutorials, deep dives, and curated eventsβno fluff.
In this episode, we take a look at jsPolicy. We'll see how to get started writing validating and mutating policies in JavaScript for Kubernetes.
πΏ Rawkode Live
Hosted by David McKay / π¦ https://twitter.com/rawkode
Website: https://rawkode.live
Discord Chat: https://rawkode.live/chat
#RawkodeLive
π° Timeline
00:00 - Holding screen
π₯ About the Guests
Rich Burroughs
Rich Burroughs is a Senior Developer Advocate at Loft Labs where he's focused on improving workflows for developers and platform engineers using Kubernetes. He's the creator and host of the Kube Cuddle podcast where he interviews members of the Kubernetes community. He is a founding organizer of DevOpsDays Portland, and he's helped organize other community events. Rich has a strong interest in how working in tech impacts mental health. He has ADHD and has documented his journey since being diagnosed on his Twitter.
π¦ https://twitter.com/richburroughs
π§© https://github.com/richburroughs
Lukas Gentele
Lukas Gentele is the CEO of Loft Labs, Inc., a startup that builds open-source developer tooling for Kubernetes and helps companies with their transition from traditional to cloud-native software development. Before moving to San Francisco to start Loft Labs, Lukas founded a Kubernetes-focused consulting company in his home country Germany. He has previously spoken at conferences such as KubeCon, ContainerConf and Continuous Lifecycle, writes articles for journals such as heise and Better Programming, and likes to share his experiences at meetups.
π¦ https://twitter.com/LukasGentele
π§© https://github.com/LukasGentele
π¨ About the Technologies
jsPolicy
jsPolicy is a policy engine for Kubernetes that allows you to write policies in JavaScript or TypeScript.
jsPolicy runs policies with Google's super-fast V8 JavaScript engine in a pool of pre-heated sandbox environments. Most policies do not even take a single millisecond to execute.
JavaScript is made for handling and manipulating JSON objects (short for "JavaScript Object Notation" (!)) and Kubernetes uses JSON by converting your YAML to JSON during every API request.
Related Videos
Kubernetes Disaster Recovery
Flatcar Linux: A Modern OS for the Always-On Infrastructure
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.
Comments