Loading…
Shanghai, China
June 24–26, 2019
Click here for more information and registration

Simultaneous translation will be provided for all keynote and breakout sessions.
我们将为所有主题演讲和分组会议提供同声传译服务。

To view the Chinese version of this schedule please go here.
请点击此处查看中文版本。

Venue + Sponsor Showcase Map
场馆 + 赞助商展示区地图
Tuesday, June 25 • 11:45 - 12:20
Building and Managing Kubernetes with Kubernetes - Xin Ma, eBay

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Kubernetes as a declarative and portable system can be used to do many things in different ways. At eBay we built a fleet management system based on k8s. Everything(server, subnet, OS, package and state) is declarative and can be modeled as CRDs in k8s, or referred to as a commit id in git from the objects. By running various controllers on top of these CRD objects, we use k8s to manage k8s, and the entire eBay data center.
- Our system provisions hosts the same way k8s creates and manages pods.
- We build k8s clusters with Salt. each host has a set of states defined in its salt CRD object. controllers pull states from git based on commit ids to apply.
- We build both schedulers and deployment transactions to manage the k8s clusters for both config deployments and upgrades.
This declarative, highly scalable, auto healing, and cloud native system is what we think can unify eBay’s fleet.

Speakers
avatar for Xin Ma

Xin Ma

Principal Cloud Engineer, eBay
Lead DevOps engineer focusing on OS and Kernel, Container runtime, Kubernetes deployment and operations. Currently a member in the eBay Kubernetes team focusing on building and automating the eBay fleet with Kubnernetes. Before that Xin was in the eBay cloud team working on compute... Read More →


Tuesday June 25, 2019 11:45 - 12:20
430