Kubernetes, CI/CD, and what you need to know (Helm, GitOps, and Service Mes...

Event Information

Share this event

Date and Time

Location

Location

Microsoft

1355 Market Street

San Francisco, CA 94103

View Map

Event description

Description

Join us for three great talks on best practices and technologies for CI/CD when using Kubernetes
Space is limited, please register today to secure your spot.

Schedule (topics & speakers subject to change based on demand):

6:00pm: Registration / Check-in / Pre-event Networking / Food & Drinks
6:20pm: Welcome/Intro - Tamao Nakahara (Weaveworks)

6:30pm: Helm 3: Navigating To Distant Shores with Lachlan Evenson (Principal Program Manager, Azure Container Compute Team @ Microsoft)
Adjusting your spyglass and looking out over the water, you can see how useful a package manager like Helm is. Perhaps you’ve used it to manage the fractal complexity of packages on your Kubernetes clusters (without losing track of versions stashed in the hold). But Helm 3 is rumored to be different, and you’re ready to get started on this exciting voyage – as soon as you have some idea of what’s port and what’s starboard!

In this story-fueled session, we’ll take you through differences from the Helm of yore, tips for a successful rollout or upgrade, and opportunities to shape the project’s future. The cloud native waters can be choppy, but a technical deep dive powered by open source tooling will steer you right!

6:55pm: GitOps & Progressive Delivery with Leigh Capili (Developer Experience @ Weaveworks)
With Helm 3 at our side, our fleets of clusters are well-organized and sailing the ocean, but how do we keep all of them on course? Let's talk GitOps.

Kubernetes works through declarative API objects. That means you can always archive the cluster's state! As you run more workloads though, these objects explode in size and number -- Kubernetes builds on them. The truth is that this archive is not generally usable; it will be larger and more complex than the sum of your inputs to the cluster.

It can be hard to know what's on-board and where you're going. That's why you've got to hold onto these inputs. They are, minimally, what you need to declare your workloads. GitOps is a marriage of tools and habits that help you version and ensure cluster state.

Join in to see how we can deploy Helm 3 charts with helm-operator and shape traffic with Flagger using GitOps via Flux.

7:20pm: Service Mesh for Resilient Cloud Native Applications with Scott Cranton

The transition to cloud-native, microservices application architecture has given us huge improvements in productivity and to release more features faster in a way that’s more flexible and scalable. This new architecture introduces new challenges as large portions of the application infrastructure stack and tools were originally designed for static environments and have not yet caught up with microservices architecture.

Service mesh is one of the new technologies designed to solve the challenge of service to service communication. But what if it could do more? Having a network layer abstracted from the business logic presents new opportunities. In this talk we show how to use the service mesh to improve the application by delivering new functionality to trigger, replay, and investigate failure modes of your microservices in a language agnostic and efficient manner without requiring any changes to your code.

Scott Cranton @scottcranton is the Director of Customer Success at Solo.io focusing on helping the community of open source users and customers quickly adopt and smoothly operate API Gateways and Service Mesh related technologies. Prior to Solo.io, Scott held a variety of customer engineering and management roles at RedHat, FuseSource, Oracle and BEA.

8:15pm - Wrap-up

8:30pm - End

MC: Tamao Nakahara, Head of Developer Experience, Weaveworks

Date and Time

Location

Microsoft

1355 Market Street

San Francisco, CA 94103

View Map

Save This Event

Event Saved