youtube image
From YouTube: Managing CRDs and Operators in Practice - Zhen Zhang, Alibaba & Wei Guo, Ant Financial

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Managing CRDs and Operators in Practice - Zhen Zhang, Alibaba & Wei Guo, Ant Financial

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.

https://sched.co/MPXH