Attending this event?
Virtual Event
August 17–August 20, 2020

The schedule is subject to change. As we adjust to a virtual experience, our plan is to keep the sessions the same, which is dependent on speaker availability.

Learn More and Register to Attend This Event
Back To Schedule
Thursday, August 20 • 12:00 - 12:35
CRDs ¯\_(ツ)_/¯ - Gotchas and Best Practices - Dave Protasowski, VMware & Matt Moore, VMware

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

Building controllers is easy right? Add a loop - done. Compare some state - done. Ship it! But wait - is it resilient and robust against failures? How do you know?

On the Knative project we have been building controllers and designing APIs for the last few years. We’ve made our users happy making sure everything is backwards compatible. But we have encountered hurdles, lemons and unexpected surprises. We want you to avoid the things we learned the hard way. Owner references, garbage collection - yes those are important. level-based vs. edge based - that’s VERY important. There’s more so attend! Become an expert and you’ll shape your API like Michelangelo.

avatar for Dave Protasowski

Dave Protasowski

Software Engineer, VMware
Dave Protasowski is an engineer at VMware where his latest endeavour is the Knative project (knative.dev). Prior he was at Pivotal contributing to the Cloud Foundry project. Many moons ago he was deep into mobile app development.

Matt Moore

Software Engineer, VMware
Matt is a member of the Technical Oversight Committee for Knative, leads Knative Serving, and started Knative Build. Previously, Matt was Uber TL of container tools, and was the original TL for Google's Container Registry (gcr.io).

Thursday August 20, 2020 12:00 - 12:35
Feedback form isn't open yet.