Back To Schedule
Wednesday, May 22 • 16:45 - 17:20
Managing CRDs and Operators in Practice - Zhen Zhang, Alibaba & Wei Guo, Ant Financial

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.
Manage one Operator is easy, but manage tons of Operators is hard, especially, when those Operators come from various teams throughout the country.

In this talk, we will share experience & practices of developing and managing CRD + Operators across teams, with most of these developers are new to K8S API.

We will talk about CRD standard we created to restrict common labels and fields for different kinds of CRD and ensure all CRD and Operators be formed to K8S conventions. We will share our CRD review process with code and config checking tools as well. We will then walk through a real use case to demo how these technics apply to refactoring a traditional middleware app into Operator.

We will share challenges of using Helm to package these Operators, including Service Catalog integration and dependency mgmt.

We believe this experience applies to any public cloud as well.


Wei Guo

Software Engineer, Ant Financial
Wei Guo is a Software Engineer of Ant Financial. He focuses on the next-gen operation and maintenance standards which take the underlying system of Ant Financial more close to the open source community.
avatar for Zhen Zhang

Zhen Zhang

Senior Engineer, Alibaba
Zhen Zhang, PhD, currently works at Alibaba. He has 12+ years of working experience in IT. He has been working on the cluster management of software applications. He is instrumental in opening Alibaba cluster data to the public. Currently, he is driving design of new kubernetes based... Read More →

Wednesday May 22, 2019 16:45 - 17:20 CEST
Hall 8.0 F3