etcd, with Xiang Li

Kubernetes Podcast from Google

Episode | Podcast

Date: Tue, 17 Mar 2020 18:33:14 +0000

<p>If you’re running Kubernetes, you’re running etcd. The distributed key-value store was started as an intern project at <a href="">CoreOS</a> by <a href="">Xiang Li</a>, who is still maintaining it but now working on infrastructure at Alibaba. Xiang joins <a href="">your hosts</a> to discuss.</p> <p>Do you have something cool to share? Some questions? Let us know:</p> <ul> <li>web: <a href=""></a></li> <li>mail: <a href=""></a></li> <li>twitter: <a href="">@kubernetespod</a></li> </ul> <h3 id="chatter-of-the-week">Chatter of the week</h3> <ul> <li><a href="">Getting toilet paper be like</a></li> <li><a href=""> So, stay at home and play with free synth apps!</a> <ul> <li><a href="">Korg Kaossilator</a>: download for <a href=""> Android</a> or <a href="">iOS</a></li> <li><a href="">MiniMoog Model D</a>: download for <a href=""> iOS</a></li> </ul> </li> <li><a href="">iSongs</a> on YouTube</li> </ul> <h3 id="news-of-the-week">News of the week</h3> <ul> <li><a href=""> vSphere 7 and VMware Tanzu announcements</a></li> <li><a href=""> Docker announces new strategy</a> and <a href="">roadmap</a></li> <li><a href=""> Hitachi Vantara acquires Containership’s assets</a> <ul> <li><a href=""> Containership’s since-removed “goodbye” post</a></li> </ul> </li> <li><a href="">Lens</a>, now from Lakend Labs</li> <li><a href="">KEDA</a> and <a href="">SMI</a> join the <a href="">CNCF Sandbox</a></li> <li><a href=""> AWS Bottlerocket blog post</a> and <a href="">GitHub repo</a></li> <li><a href=""> Enable encryption on App Mesh with custom or ACM certs</a></li> <li><a href=""> EKS supports Kubernetes 1.15</a></li> <li><a href="">Firecracker thread</a> by Micah Hausler</li> <li><a href="">gVisor thread</a> by Ian Lewis</li> <li><a href=""> Kublr adds rolling upgrades</a></li> <li><a href=""> Google Cloud moves to its own ACME certificate provider</a></li> <li><a href=""> GKE Workload Identity is GA</a></li> <li><a href=""> Analysis of Redis operators</a> by Flant</li> <li><a href="">Bank Vaults 1.0 and HSM support</a> by Banzai Cloud</li> <li><a href=""> CNCF joins Google Summer of Code</a></li> <li><a href=""> Lifemiles case study</a></li> <li><a href=""> Rancher Labs raises $40m</a> <ul> <li><a href="">Episode 57, with Darren Shepherd</a></li> </ul> </li> </ul> <h3 id="links-from-the-interview">Links from the interview</h3> <ul> <li><a href="">etcd</a> <ul> <li><a href="">etcd on GitHub</a></li> </ul> </li> <li><a href="">How Kubernetes uses etcd</a></li> <li><a href="">The history of etcd</a>, including the famous garage</li> <li><a href="">Built to handle upgrading CoreOS Container Linux nodes</a></li> <li>Prior art: <ul> <li><a href="">Zookeeper</a>: too much JVM</li> <li><a href="">Doozer</a>: not enough community</li> <li><a href="">Chubby</a>: too private to Google</li> </ul> </li> <li><a href="">Paxos</a> <ul> <li><a href="">The paper</a></li> <li><a href="">Paxos Made Live - An Engineering Perspective</a></li> </ul> </li> <li><a href=""> Multi-Paxos</a></li> <li><a href="">raft</a> <ul> <li><a href="">The paper</a></li> </ul> </li> <li><a href="">Announcing etcd</a> <ul> <li><a href="">Ben</a> and <a href="">Blake</a></li> </ul> </li> <li><a href="">etcd3 moved from a tree keyspace to flat keyspace</a> <ul> <li><a href="">Latest version: etcd 3.4</a></li> </ul> </li> <li>etcd and Kubernetes at Alibaba: <ul> <li><a href=""> Demystifying Kubernetes as a Service – How Alibaba Cloud Manages 10,000s of Kubernetes Clusters</a></li> <li><a href=""> Performance optimization of etcd in web scale data scenario</a></li> </ul> </li> <li><a href="">The first etcd operator</a> created by Xiang</li> <li>Jepsen tests of <a href="">0.4.1</a> and <a href="">3.4.3</a></li> <li><a href="">CNCF to host etcd</a> in December 2018</li> <li><a href="">etcd roadmap</a></li> <li><a href="">Xiang Li on GitHub</a></li> <li><a href="">Xiang Li on Twitter</a></li> </ul>