Episode 16: On The Road to CNCF Incubation with Zbynek and Tom
Description
Sponsored by Reblaze, creators of Curiefense
Panelists
Justin Dorfman | Richard Littauer
Guests
Tom Kerkhove
Zbynek Roubalik
Show Notes
Hello and welcome to Committing to Cloud Native Podcast! It’s the podcast by Reblaze where we talk about open source maintainers, contributors, sustainers, and their experiences in the Cloud Native space. We are super happy to have two guests with us today, Zbynek Roubalik, a Senior Software Engineer at Red Hat, and Tom Kerkhove, Azure Architect at Codit. Also, Zbynek and Tom are both Maintainers for KEDA. They are here to tell us more about KEDA, why it’s so cool, what they do as Maintainers for it, their challenges, and personal goals they have with helping them become better Cloud Native Engineers. There is a discussion about how it’s not just about code, but all the other pieces that really make a project, and knowing how to manage everything in between. Go ahead and download this episode to hear much more!
[00:02:00 ] We start with finding out what KEDA is, how long it’s been around, and how large the open source community is.
[00:04:20 ] Justin wonders if Tom and Zbynek were there from the beginning of the sandbox onboarding or if they came after.
[00:06:32 ] Tom tells us about doing case studies they’ve done for Alibaba Cloud and the CNCF blog.
[00:08:35 ] Richard asks Tom and Zbynek why this project and what is so cool about KEDA compared to anything else in the Cloud Native space, and they tell us what sort of stuff they do as Maintainers for KEDA.
[00:11:47 ] Justin brings up that he saw “Merch” in their store, and he wonders how Tom and Zbynek are fulfilling that and if they use a service.
[00:15:36 ] Richard wonders about Tom and Zbynek getting paid to do this work, and Tom fills us in.
[00:16:33 ] Tom and Zbynek talk about the major challenges that they’re facing, which include “commit and run.”
[00:24:00 ] Richard asks Tom and Zbynek to share their personal goals for being with this project, where do they want to be in five years, and how is KEDA helping you become a better Cloud Native Engineer.
[00:27:52 ] Richard mentions Tom’s website you should check out and he asks him if people could only read one of his blog posts which one would it be.
[00:30:28 ] The guys all discuss how it’s not just about the code, but about all those other pieces that really make the project and knowing how to manage everything in between.
[00:33:09 ] Find out where you can follow Zbynek and Tom online.
[00:33:45 ] We end with Justin asking Tom and Zbynek who they would like to thank at the CNCF or anyone in the Cloud Native community.
Quotes
[00:02:05 ] It’s basically aiming to make application autoscaling that simple on Kubernetes because it isn’t. So, we try to make it super simple for you so you can focus on your application and not the scaling internals of Kubernetes.”
[00:05:07 ] “Funnily enough, that’s a very hard piece of maintaining open source, knowing who is using it because you cannot measure it in any way.”
[00:24:29 ] “By not having to worry about how Kubernetes scales.”
[00:24:37 ] “I bluntly set this one. We would present the KEDA for the incubation graduation. I want this to be the standard application autoscaler so that everybody uses the same thing, that you don’t have to worry about it, and we just handle everything for you, frankly.”
[00:24:46 ] “I like the simplicity because I like when things are from the user perspective because usually, we are developers, engineers, and we are focusing just on the codes, technical side.”
[00:25:49 ] “And now I’m sometimes exaggerating, but they still understand how to just scale this freaking thing, while it’s just the helm install away and you’re good to go.”
[00:26:30 ] “That’s also a good example because we are working on a new reference case with CAST AI and they basically use KEDA to make Kubernetes cost efficient and make sure that we don’t waste electricity and all this kind of stuff and make the environment a better place just by optimizing your workloads.”
[00:28:58 ] “And that’s why for my projects I always use the mantra which is, It’s just a pull request away.”
[00:29:48 ] “There’s so many things you need to do which is not code, it’s ridiculous.”
[00:30:54 ] “I haven’t written a single letter of code for KEDA. I’m doing all the other things.”
[00:31:41 ] “I would like to say that this is super important, like not just doing the code as mentioned, but all the stuff around, it is very important to have like active project and the health, because if you don’t have the healthy environment around, the project was stale basically.”
[00:31:56 ] “I fully agree on one the typical things that I see is you go to a project and you look for documentation. If you’re lucky you find documentation, then you ask, do you have any documentation.”
[00:34:09 ] “So, Chris Aniszczyk, the CTO of CNCF, because although he’s super busy, he’s always supporting us definitely. The fact that he’s helping KEDA from the early days when we were so small project and he believed in us from the start.”
Links
Cloud Native Community Groups-Curifense
Credits
- Executive Produced by Tzury Bar Yochay
- Produced by Justin Dorfman
- Edited by Paul M. Bahr at Peachtree Sound
- Show notes by DeAnn Bahr at Peachtree Sound
- Transcript by Layten Pryce
Transcript
Tom [00:01 ]: We have some case studies on the blog, for example, Alibaba Cloud. We did one even for the CNCF blog, but I never taught I would say this about myself, but I'm really one of the PMs for this project. And I don't mean this ba