Tonight - live from Seattle, we'll be broadcasting from Heptio HQ!
We have two amazing speakers from Heptio who'll discuss ksonnet, elastic search and Kubernetes!
RSVP for a reminder to join us at https://www.youtube.com/stackpointcloud/live
7:00 - 7:30 - Alex Clemmer, Heptio - ksonnet
7:30 - 8:00 - Ryan Schneider, Heptio - Elasticsearch and Kubernetes
* ksonnet : Finally, a Kubernetes configuration option for the 90s and beyond!
In how many APIs is the user expected to hand-author JSON and cURL it manually to the server? This, unfortunately, is not too far from the state of the art in the Kubernetes ecosystem, where it is common to use `kubectl` to ship bespoke JSON objects directly to the cluster.
In this talk we will discuss and demo ksonnet, a recent effort from Heptio, Bitnami, Box, and others, to help build maintainable,extensible abstractions scaling Kubernetes applications definitions.
The current state of ksonnet is a start and provides immediate relief. This talk will cover some of the basic abstractions and design decisions of ksonnet (e.g., being fully compatible with existing configurations, the philosophy of template-what-you-want-and-not-what-you-don't), as well as some of the more advanced features (e.g., using mixins to combine a Deployment object with a sidecar that has been authored completely independently). We'll also talk about where we want to take this to continue on this journey
* Elasticsearch and Kubernetes
Interested in using Elasticsearch and the Elastic Stack to log/monitor all the things? Enjoy using Kubernetes to orchestrate all the things? In this short talk Ryan will lead a quick overview of Elasticsearch architecture, Kubernetes work done so far by the community, and work still pending in regards to running Elasticsearch in a Kubernetes cluster.
* Alex Clemmer (@hausdorff_space) obtained a BS in computer science from a middle-of-the-road state school in 2013. He had an ok-but-not-great GPA. 3 out of 5 officemates agree that Alex has programmed before.
Alex is mostly known for (1) turning Snapchat into a remote filesystem, (2) porting lisp to the Apple //e, (3) implementing Python 3 in a couple thousand lines of Haskell, and (4) organizing !!Con.
* Ryan Schneider(@djschny) worked as a backend and distributed system engineer since 2004 and worked in companies both large and small. Ryan has a BS in CS, an MS in Software Development and Management, and a passion for architecture and building great systems. At night he also taught as an adjunct professor for the RIT Software Engineering department. After years of software development and architecture in the industry he decided to blend his love for teaching and open source software as Education engineer at Elastic teaching and consulting with engineers worldwide about Elasticsearch. Ryan currently works for Heptio as a Lead Education Engineer after being excited about the cloud native movement that the Kubernetes community is driving.