Tanzu Tuesdays

See live demos of modern application development technologies.

Carvel support in Kubeapps - New pluggable gRPC-based architecture

Watch on Twitch
12:00 PM PST on Tuesday, Nov 09, 2021

Carvel support in Kubeapps - New pluggable gRPC-based architecture

Carvel support in Kubeapps - New pluggable gRPC-based architecture

Nov 9 2021


In this episode

At conception, Kubeapps was created as a Kubernetes application dashboard designed with the only packaging format of the time in mind: Helm charts. As the Kubernetes landscape for packages has grown, we needed an extensible way to expand Kubeapps to support new packaging formats such as declarative Flux resources, Carvel bundles and other future packaging formats. In this session you’ll learn about current technical limitations and how the team is overcoming them by designing a plugins-based, extensible, clear API boundary.

Guests

Miguel Martinez

Miguel Martinez

Miguel Martinez is a technical lead at VMware where he focuses on the scalability and automation of VMware Software Supply Chain, as well as evolving the cloud-native content distribution platform for the VMware Marketplace. Prior to VMware, Miguel worked as full stack engineer in all-things-cloud at Bitnami and co-founded the first Spanish startup to go through the YCombinator program. Currently living in San Francisco, where he enjoys Mexican food, rock climbing and re-runs of “The IT Crowd”.

Antonio Gámez Díaz

Antonio Gámez Díaz

Antonio Gámez Díaz is currently pursuing a PhD in Software Engineering from the University of Seville (2021), after a shift from the academia to the technology industry in 2020. Antonio joined VMware and now helps the community to deploy applications in the cloud with Kubeapps, a completely open-source project. His research interests in Software Engineering are focused on Service-Oriented Computing, specifically on RESTful systems governance using SLAs. In the past, he has participated in several research projects and has collaborated with leading organizations such as the OpenAPI Initiative or GitHub Education for the technological and industrial knowledge diffusion. Currently, he actively participates in the VMware Multicloud Academy, an initiative to bring the technological background at VMware closer to our university undergrads.

Hosts

Tiffany Jernigan

Tiffany Jernigan

Tiffany is a senior developer advocate at VMware and is focused on Kubernetes. She previously worked as a software developer and developer advocate (nerd whisperer) for containers at Amazon. She also formerly worked at Docker and Intel. Prior to that, she graduated from Georgia Tech with a degree in electrical engineering. In her free time she likes to spend time with her fiancé, family, and friends, as well as dabble in photography. You can find her on Twitter @tiffanyfayj.

Whitney Lee

Whitney Lee

Whitney traveled the scenic route but is absolutely chuffed to have found her way to Kubernetes and cloud technologies. She began her professional career as a fine artist before owning her own photography business for over a decade. Then, after a year-long tour playing keys and singing harmonies in the band Mutual Benefit, Whitney went back to school to learn full-stack web development. Shortly after graduation Whitney was employed by IBM as a cloud developer, using none of the skills she had just learned at school. However Whitney quickly developed an insatiable appetite for all things cloud, and a passion for teaching others as she acquired knowledge herself. She has made many light board videos for IBM Cloud, from topics ranging from creating a Pod in Kubernetes, to event-driven architecture, to cloud-native API solutions. At VMware Whitney’s contagious excitement drives her to continue to explore, collaborate, teach, and play!

Leigh Capili

Leigh Capili

Leigh is an empathetic speaker and developer with niches in cloud-native systems and security. Leigh comes from a background of building software to manage infrastructure. He contributes to Kubernetes and Flux and is frequently working on his next software demo