Skip to content

Kubernetes In Practice

Photo of Luke Kysow
Hosted By
Luke K. and 3 others
Kubernetes In Practice

Details

Doors open at 6pm, talks start at 6:30. After the talks, anyone interested can join us for drinks at the Anza club just across the street.

We've got 4 great talks lined up for this meetup:

• From Idea to Production in Five Minutes: Why Your Team Needs a Service Pipeline

• Running Kubernetes in AWS

• Service Mesh

• Migrating a Java Landscape to Kubernetes: A Story From the Trenches

From Idea to Production in Five Minutes: Why Your Team Needs a Service Pipeline

By Luke Kysow - Hootsuite

At your company, how long does it take you to get a new microservice running on production? At Hootsuite, it takes less than 5 minutes.

In this talk I'll live-demo the tools that make this all possible. We’ll create a new service from scratch, push it to GitHub, and watch it deploy to production Kubernetes--all in under 5 minutes.

I'll talk about what we've built to get this working and how it's affected our productivity. I'll also talk about how service discovery, routing, and monitoring are built in.

Running Kubernetes in AWS

By Anubhav Mishra - Hootsuite

In this talk we will explore the various options available for running a production grade Kubernetes cluster in AWS.

We will go through an example setup for a Kubernetes cluster that scales for ~100s of nodes and then extend that to a cluster for ~1000s of nodes.

We will explore the challenges that Hootsuite has had with running and maintaining Kubernetes in AWS.

Service Mesh

By Mark Eijsermans - Hootsuite

Networking is arguably one of the hardest problems of micro-services. Service discovery, retries, timeout budgets, circuit breaking, telemetry, and observability are all important to run a fault-tolerant system. One option is to make “fat clients” and put this logic in each service. Another option is the “fat middleware” approach, a service mesh which puts this logic into the network. We will discuss what the advantages are, various implementation techniques, and our experiences.

Migrating a Java Landscape to Kubernetes: A Story From the Trenches
By Norbert van Nobelen - Demonware

At the previous company I worked, we had a classic VM landscape with Jenkins as our highest level of deployment automation. Scaling this landscape took weeks and there was tons of wasted resources, so after a 30 minute demo of k8s, we decided to go in that direction (we were considering building a tool ourselves before that). And to make it all extra smart, we decided to do a migrate and upgrade at the same time.

Photo of Vancouver Google Kubernetes Meetup group
Vancouver Google Kubernetes Meetup
See more events
HootSuite (Headquarters)
5 East 8th Avenue · Vancouver, BC