Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, March 10 • 10:55 - 11:35
Kubernetes and the Potential for Higher Level Interfaces

Sign up or log in to save this to your schedule and see who's attending!

Abstract:
Kubernetes provides rock-solid APIs for building and running your distributed systems. Pods, Services and ReplicationControllers provide trustworthy and scalable abstractions that make solving real-world infrastructure problems simpler. But that doesn’t mean interacting with those low-level primitives will be the only option for developers and operators.

Outline:
  • Discuss why different user interfaces match different types of user or organisation
  • Show how Deis v2 uses Kubernetes, building a familiar imperative interface on top of the Kubernetes API
  • Explore the use of Puppet for managing Pods, Services and Replication Controllers in Kubernetes, and why a declarative language has its advantages over raw data
  • Look around at other opportunities for alternative interfaces like OpenShift, Helm and Fabric8, and explore the topic of interoperability

Speakers
avatar for Gareth Rushgrove

Gareth Rushgrove

Senior Software Engineer, Puppet Labs
Gareth Rushgrove is a senior software engineer at Puppet Labs. He works remotely from Cambridge, UK, building interesting tools for people to better manage infrastructure. Previously he worked for the UK Government Digital Service focused on infrastructure, operations and information security. When not working he can be found writing the Devops Weekly newsletter or hacking on software in new-fangled programming languages.


Thursday March 10, 2016 10:55 - 11:35
CodeNode - Alt Tab

Attendees (32)