Loading…
Helm Summit 2019 has ended
Amsterdam, The Netherlands
September 11–12, 2019
Click here for more information and registration​​​

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Lightning Talks [clear filter]
Wednesday, September 11
 

14:55 CEST

Lightning Talks: Opening Remarks
Wednesday September 11, 2019 14:55 - 14:59 CEST
Grote Zaal

14:59 CEST

--Wait For It: A Super Fast Dive into a Well-Used Flag - Taylor Thomas, Microsoft
The --wait flag is one of the most commonly used (and abused) flags for a Helm install. Come join the author of the code behind that flag for a super quick deep dive into how it works at a code level and some possible gotchas.

Speakers
avatar for Taylor Thomas

Taylor Thomas

Director of Customer Engineering, Cosmonic
Taylor Thomas is an Engineering Director working on WebAssembly platforms at Cosmonic. He is a core maintainer on Krustlet, Bindle, and Wagi, and contributes to many open source projects. He is a regular speaker at various open source conferences and meetups, including various KubeCons... Read More →



Wednesday September 11, 2019 14:59 - 15:04 CEST
Grote Zaal

15:05 CEST

Sponsored Lightning Talk: kubectl Unfork: Maintaining Custom Changes to Upstream Charts - Marc Campbell, Founder & CTO, Replicated
Helm charts are often forked in order to make custom changes to the templated manifests. These long-lived forks require manual reconciliation with upstream updates and often end up outdated. Replicated has developed two open source Kubectl plugins for discovering outdated images and unforking Helm charts. We’ll show the audience how these tools can improve their operational workflows for managing complex chart deployments.

Speakers
avatar for Marc Campbell

Marc Campbell

CTO, Replicated



Wednesday September 11, 2019 15:05 - 15:10 CEST
Grote Zaal

15:11 CEST

Rendering Helm Templates in the Browser, with WebAssembly - Matt Butcher, Microsoft
In this lightning talk, we will explore compiling Helm client libraries (and particularly the Helm rendering engine) to WebAssembly, then importing in the browser, and render templates from a web page.

Finally, we will explore using WASI (WebAssembly Interface) as the compilation target, and see the requirements for importing the built libraries in different WebAssembly runtimes, outside of the browser, allowing us to import and use the same native Helm libraries that Go programs would use, but in WASI-compatible runtimes and programming languages.

Speakers
avatar for Matt Butcher

Matt Butcher

Principal Software Development Engineer, Microsoft Azure
Matt does cloud native open source development at Microsoft, where he has worked on Brigade, Helm, Krustlet and others. Matt is the author of a bunch of books and articles, most recently O'Reilly's book "Learn Helm" (with Matt Farina and Josh Dolitsky). When not coding, Matt enjoys... Read More →


Wednesday September 11, 2019 15:11 - 15:16 CEST
Grote Zaal

15:17 CEST

Sponsored Lightning Talk: Ihor Dvoretskyi, Developer Advocate, Cloud Native Computing Foundation
Speakers
avatar for Ihor Dvoretskyi

Ihor Dvoretskyi

Developer Advocate, Cloud Native Computing Foundation


Wednesday September 11, 2019 15:17 - 15:22 CEST
Grote Zaal

15:23 CEST

A Framework for Community Chart Templating - Grant Miller, Replicated Inc
Community Helm chart maintainers need to balance the needs of advanced cluster operators with the needs of new Helm users. These needs are in conflict when it comes to determining what attributes should be templated in the upstream Helm chart. This talk will highlight those needs, the conflicts created and propose a decision framework for determining what should be included upstream. Generally, application level config should always be templated to expose those options to users while Kubernetes specific, runtime config should be limited to the most common configuration changes that are needed to deploy the application.

Speakers
GM

Grant Miller

CEO, Replicated Inc
Grant is founder and CEO at Replicated, where he has helped hundreds of companies deploy and consume Kubernetes based applications. Additionally, Grant is a core contributor to the EnterpriseReady OSS project. Replicated is a platform for cloud-native applications to distribute “modern... Read More →



Wednesday September 11, 2019 15:23 - 15:28 CEST
Grote Zaal

15:29 CEST

Sponsored Lightning Talk: Speeding Up Our Developer's Feedback Loop with Helm - Eldad Assis, DevOps Architect, JFrog
To achieve the vision of Liquid Software, speedy developer feedback is an absolute must! This becomes over challenging when the test environment grows to be made up of multiple products and many microservices. In this talk, I'll share with you an overview of how JFrog has built a full K8s/Helm-based CI/CD pipeline and enable developers to get continuous feedback by automating private, multi-service, integrated environments.


Speakers
avatar for Eldad Assis

Eldad Assis

DevOps Architect, JFrog
I'm a DevOps Architect at JFrog with about 20 years of experience doing software and infrastructure development.On a mission to help solve real world software problems. For developers and operations. Any size!



Wednesday September 11, 2019 15:29 - 15:34 CEST
Grote Zaal

15:35 CEST

Securing Banzai Cloud Bank Vault - Nidhi Kaushal, Athena Health & Alexander van der Pol, Oracle
Everyone has secrets. When adding a central secrets manager to a shared Kubernetes platform, any service should be able to count on it that their secrets cannot be accessed by other services. In this presentation, we will demonstrate how to set up Kubernetes secrets and policies, and configure Banzai-vault to ensure everyone's secrets are safe, while using the same secrets manager.

We will give a quick overview of the various elements which play a role in setting up the configuration in of Banzai-vault, including setting up Kubernetes service-accounts, roles, rolebindings and more.

Speakers
NK

Nidhi Kaushal

Lead Member of Technical Staff, AthenaHealth
Nidhi Kaushal is a Senior Engineer at Athena-Health. She began her career at Oracle, where she worked on many aspects of Service Cloud. When Oracle started using Kubernetes, she quickly became an expert. Now, at Athena-Health, she's building a new platform, which interacts with A... Read More →
avatar for Alexander van der Pol

Alexander van der Pol

Snr. Developer, Oracle
Alexander van der Pol is a senior Developer at Oracle. He started out as a Maths teacher, but soon found his passion to be software development. As an early Docker and Kubernetes adopter, he gathered tons of experience with the platform. Now he's working on several Microservices using... Read More →



Wednesday September 11, 2019 15:35 - 15:40 CEST
Grote Zaal

15:41 CEST

Sponsored Lightning Talk: A Note of Thanks to the Helm Community - Matt Fisher, Software Engineer; Matt Butcher, Principle Software Engineer; & Taylor Thomas, Senior Software Engineer, Microsoft
Speakers
avatar for Matt Fisher

Matt Fisher

Software Engineer, Microsoft
Matt is a core maintainer of the Helm project, and a Software Engineer at Microsoft. Off hours, Matt enjoys spending time camping, woodworking and spending time with his family.
avatar for Matt Butcher

Matt Butcher

Principal Software Development Engineer, Microsoft Azure
Matt does cloud native open source development at Microsoft, where he has worked on Brigade, Helm, Krustlet and others. Matt is the author of a bunch of books and articles, most recently O'Reilly's book "Learn Helm" (with Matt Farina and Josh Dolitsky). When not coding, Matt enjoys... Read More →
avatar for Taylor Thomas

Taylor Thomas

Director of Customer Engineering, Cosmonic
Taylor Thomas is an Engineering Director working on WebAssembly platforms at Cosmonic. He is a core maintainer on Krustlet, Bindle, and Wagi, and contributes to many open source projects. He is a regular speaker at various open source conferences and meetups, including various KubeCons... Read More →


Wednesday September 11, 2019 15:41 - 15:46 CEST
Grote Zaal

15:47 CEST

The Helm Broker - Complete Service Management in Your K8s Cluster - Piotr Kopczynski, SAP
Helm is a great way to install and manage the life cycle of complex Kubernetes applications. Combined with the OSB API specification, it enables really loosely-coupled Service Management in a K8s cluster. Together, Helm and the OSB API specification make a solution called the Helm Broker.

Using that guy, you can automate credentials injection and prepare many helm chart configurations upfront. Additionally, you gain an extra security layer which prevents your instance from being removed when it is still in use by external applications.

Speakers
avatar for Piotr Kopczynski

Piotr Kopczynski

Product Owner, SAP
I work @SAP in an open-source project called Kyma (https://kyma-project.io/). I’m a product owner responsible for the Service Management capability. I believe that using the Open Service Broker API specification and K8s Service Catalog is the way to go with unified access to Services... Read More →



Wednesday September 11, 2019 15:47 - 15:52 CEST
Grote Zaal

15:53 CEST

How to Achieve Production Readiness? Stories From the Trenches - Javier Salmerón García, Bitnami
As part of my job, I work on a wide variety of infrastructure Helm Charts, including many of the official ones, following best practices to continuously improve its functionality and reliability. Using the official Postgres chart, this talk will show real-life examples of the evolution over time of a chart from implementing basic configuration to becoming production ready and the lessons learned along the way. This talk will cover:

- What were the essential changes?
- How to make infrastructure charts actually usable?
- How could we prove that our PostgreSQL was production ready?

Speakers
avatar for Javier Salmeron

Javier Salmeron

Advanced Engineer, Bitnami
Javier has a PhD in Computer Engineering. Has worked for several years in both researching and teaching the application of cloud-native technologies to High Performance Computing. He currently works as an engineer at Bitnami, where he packages applications ready to be deployed in... Read More →


Wednesday September 11, 2019 15:53 - 15:58 CEST
Grote Zaal

16:00 CEST

Building Ephemeral Environments for Developers - Jeff Knurek, Travel Audience GmbH
A key aspect of a microservice architecture is to make sure individual services work in isolation. But as a developer its also important to make sure the service works in the full system. Providing developers a way to run a multi-service environment on their own machine is challenging.

In trying to overcome this problem, we've looked for a way for engineers to be able to test pre-production code. Making use of Helm charts and defaulting to production configuration gets us part way there. Also important is being able to extend upon tools like Telepresence/Ksync for debugging in k8s. But while these great tools are available, what is lacking is the "easy to use", single command that gives a developer their own self-contained system. We're going to discuss Armador, an open source solution that makes installing multiple Helm charts a breeze.

Speakers
avatar for Jeff Knurek

Jeff Knurek

Continuous Delivery Engineer, travel audience GmbH
Jeff Knurek is a Continuous Delivery Engineer at travel audience GmbH in Berlin, Germany. He spends his time piecing together all the moving parts in a kubernetes, data-driven, travel advertising platform (or trying to fit those adjectives in one sentence). After starting off working... Read More →



Wednesday September 11, 2019 16:00 - 16:05 CEST
Grote Zaal