Dr71qif9y6zrdcq0wnaq
Meet up

Kubernetes London- Almost Summer Edition

Thursday, 7th June at CodeNode, London

This meetup was organised by Kubernetes london in June 2018

We're sure everyone is enjoying the lack of sun in London skies! No better time to get together for the June Edition of the Kubernetes London Meetup!

Single Sign-On for Kubernetes

User management is hard. At Pusher, with an expanding engineering team, we wanted to build a simple identity management experience within our Kubernetes infrastructure.

In this talk, I explore Kubernetes authentication and demonstrate how Single Sign-On works within our Kubernetes clusters.

Joel Speed

Joel is a Cloud Infrastructure engineer who has been working with Kubernetes for the last year. He has been working in DevOps for over 3 years and is currently helping Pusher build their internal Kubernetes Platform. Recently he has been focusing on projects to improve autoscaling, resilience, authentication and authorisation within Kubernetes as well as building a ChatOps bot, for Pusher’s engineering team.

Extending Kubernetes with MetaController

Custom Resource Definitions provide developers with a way to extend Kubernetes with new primitives; allowing us to use declarative manifests to express our own domain in our traditional Kubernetes workflows.However, it's a trap!

Providing the tooling to orchestrate and manage these CRDs can be time-consuming and cumbersome. That was, until now 😄

MetaController allows developers to write controller logic for their CRDs using the language of their choice provided you can publish that logic via HTTP.

Let's take a look!

David McKay

David McKay is a software and technology professional, born & bred in Glassgow, Scotland. As a serial user-group organiser, founding Cloud Native, Docker, DevOps, mongoDB, and Pair Programming Glassgow; David is always searching for new and creative ways to share knowledge with others.

Running Kubernetes without Docker using CRI

The Kubernetes eco-system is evolving with new projects designed directly around Kubernetes. In this talk, Ben will introduce how to run Kubernetes with CRI (Container Runtime Interface) allowing you to use ContainerD, CRI-O and other container runtimes.

Before containers can launch, they need to be built. Ben will look at how other Container Builders are evolving and the benefits they bring.

In the end, attendees will see the value of Kubernetes introducing a Container Runtime Interface and open build systems. Will this lead to us not having a container runtime at all?

Ben Hall

Ben is the founder of Ocelot Uproar and the creator behind Katacoda (Katacoda.com), an interactive learning platform for software engineers. Katacoda specialises in enabling developers to understand Cloud-Native technologies including Docker, Kubernetes and OpenShift.

Thanks to our sponsors

Attending Members

Overview

We're sure everyone is enjoying the lack of sun in London skies! No better time to get together for the June Edition of the Kubernetes London Meetup!

Single Sign-On for Kubernetes

User management is hard. At Pusher, with an expanding engineering team, we wanted to build a simple identity management experience within our Kubernetes infrastructure.

In this talk, I explore Kubernetes authentication and demonstrate how Single Sign-On works within our Kubernetes clusters.

Joel Speed

Joel is a Cloud Infrastructure engineer who has been working with Kubernetes for the last year. He has been working in DevOps for over 3 years and is currently helping Pusher build their internal Kubernetes Platform. Recently he has been focusing on projects to improve autoscaling, resilience, authentication and authorisation within Kubernetes as well as building a ChatOps bot, for Pusher’s engineering team.

Extending Kubernetes with MetaController

Custom Resource Definitions provide developers with a way to extend Kubernetes with new primitives; allowing us to use declarative manifests to express our own domain in our traditional Kubernetes workflows.However, it's a trap!

Providing the tooling to orchestrate and manage these CRDs can be time-consuming and cumbersome. That was, until now 😄

MetaController allows developers to write controller logic for their CRDs using the language of their choice provided you can publish that logic via HTTP.

Let's take a look!

David McKay

David McKay is a software and technology professional, born & bred in Glassgow, Scotland. As a serial user-group organiser, founding Cloud Native, Docker, DevOps, mongoDB, and Pair Programming Glassgow; David is always searching for new and creative ways to share knowledge with others.

Running Kubernetes without Docker using CRI

The Kubernetes eco-system is evolving with new projects designed directly around Kubernetes. In this talk, Ben will introduce how to run Kubernetes with CRI (Container Runtime Interface) allowing you to use ContainerD, CRI-O and other container runtimes.

Before containers can launch, they need to be built. Ben will look at how other Container Builders are evolving and the benefits they bring.

In the end, attendees will see the value of Kubernetes introducing a Container Runtime Interface and open build systems. Will this lead to us not having a container runtime at all?

Ben Hall

Ben is the founder of Ocelot Uproar and the creator behind Katacoda (Katacoda.com), an interactive learning platform for software engineers. Katacoda specialises in enabling developers to understand Cloud-Native technologies including Docker, Kubernetes and OpenShift.

Thanks to our sponsors

Who's coming?

Attending Members