Kubernetes on AWS + Using kops with terraform

Deis - 1801 13th St. Suite 308 Boulder - View Map Boulder
Thu, Jan 26, 2017, 6:30 PM (MST)

About this event

Join Kris Nova for a technical discussion of Kubernetes on AWS and Mathew Branyon for a lightning talk on using kops with terraform!


[6:30 - 7:00 PM] Dinner + Drinks

[7:00 - 7:30 PM] Kubernetes on AWS (Kris Nova)

Kubernetes is renowned for being the back end component behind Google Container Engine (GKE). We now live in a world where we can get one-click Kubernetes clusters in alternative clouds like AWS. But what does Kubernetes feel like in another cloud? What are the big differences if any?

In this discussion we will be deploying a few different types of clusters in AWS and compare and contrast some of the features of each. We will be taking a deep dive into features like running in high availability mode spread across AWS availability zones, and interesting network topologies in AWS.

We will create a very basic and public cluster, and explore how to evolve it into a locked down, and rock solid cluster running in HA across multiple availability zones. We will cover deploying the cluster, as well as a discussing cluster maintenance. The talk will be catered towards cluster administration, and cluster life cycle. We will be using helm to deploy any demo applications. The talk will be focused on running Kubernetes in AWS on a technical level.

Bio: As one of three core maintainers for Kubernetes kops Kris Nova is on a never ending quest to bring Kubernetes to AWS. She is an organizer of sig-aws, and has spent the last 6 months developing features that bring a production grade, highly available Kubernetes cluster to Amazon Web Services. She has logged over 1000 hours of core development experience with  Kubernetes deployments on AWS, and has written many of the features that bring deployments to the cloud with kops. No bug or feature is too big or too small for her and the rest of the kops maintainers.

Kris has been developing in the Go programming language for over 4 years, and is a seasoned developer. She is one of the moderators of r/golang on Reddit, and has been an active member in the community since Go version 1.4. She prefers writing infrastructure and backend code and has her roots in the C programming language.

When she isn’t writing go and hanging out in Kubernetes slack you can find her snowboarding or rock climbing. Her favorite mountain to ride is Copper Mountain, and she is a big fan of climbing bluffs off of Highway 285. She has 3 dogs, and lives in Denver with her girlfriend Kjersti who is an aspiring data scientist. Kris also spends her free time working on DevOps related features in Golang, and is an active supporter of Gophercon and CNCF.

She is very excited to be speaking at the Boulder Kubernetes meetup hosted by Deis, and despite her shyness she hopes to meet new people at the event.

[7:30 - 7:45 PM]  Break

[7:45 - 8:00 PM] Using kops with terraform (Mathew Branyon)

How to utilize both kops and terraform to get the most out of Kubernetes running in the AWS ecosystem. Utilizing both systems together, you can keep your configurations logical, repeatable, and easy to clean up after.

Bio: Some Administration, some Development, mostly Operations and Infrastructure these days, spending most of my time in AWS and Kubernetes, and Automation. I have been lucky enough over the years to get paid doing what I love.

[8:00 - 8:15 PM]  Stick around, socialize, network


Thursday, Jan 26
6:30 PM - 9:30 PM (MST)


1801 13th St. Suite 308 Boulder