This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Back To Schedule
Monday, June 25 • 15:00 - 15:40
Building Extensible Application Orchestration System with Helm - Deyuan Deng & Jun Zhang, Caicloud (slides attached)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Kubernetes has a large number of primitives to support container management, and also a helm ecosystem to help package these primitives into a single, deployable unit. The primary focus of helm is to provide an out-of-box solution for application package, as well as a unified experience for orchestrating and deploying charts. This architectural design choice makes helm less developer friendly and thus hard to build extensions on top of it. To remedy the problems, we built a release controller on top of helm, and a set of third-party systems around the controller. In this talk, we’ll first show how we use helm to manage all of our applications; then talk about the details of the problems we’ve encountered and how we tackle the problems using the release controller. We’ll also describe the unique properties of the design and how we equip it with all different kinds of extensions.


Yuquan Ren

Senior Software Engineer, Bytedance
Yuquan Ren is a senior software engineer at Bytedance focusing on kubernetes related work. 任玉泉现就职于字节跳动,主要从事和 kubernetes 相关的设计和开发工作。

Jun Zhang

Jun Zhang is currently cloud open source software engineer of Caicloud(https://caicloud.io). He also leads the research and development in application orchestration, configuration distribution, load balancing whithin Kubernetes ecology.

rudder pdf

Monday June 25, 2018 15:00 - 15:40 CST