The Cloud Native Computing Foundation (CNCF) has announced the graduation of etcd. The project was created at CoreOS in 2013 and joined CNCF in December 2018 as an incubating project.
To move from the maturity level of incubation to graduation, etcd has demonstrated growing adoption, an open governance process, feature maturity, and a strong commitment to community, sustainability, and inclusivity.
etcd is used in production by many companies, including Alibaba, Amazon, Baidu, Cisco, EMC, Google, Huawei, IBM, Red Hat, Uber, Verizon, and more, and projects including Kubernetes, CoreDNS, M3, and Rook.
The maintainer team currently consists of 10 members, with a healthy distribution of corporations represented, including Alibaba, Amazon, Cockroach Labs, Google Cloud, IBM, Indeed, and Red Hat.
Three new maintainers have been added since etcd became an incubating project. Over the last 12 months, 200 distinct contributors have authored pull requests.
A third-party security audit sponsored by CNCF was performed in July 2020 for the latest major release of etcd, v3.4 by Trail of Bits.
According to the report, the etcd codebase represents a mature and heavily adopted product, and there were no significant issues found in the core components of etcd. One high severity issue was found in the etcd gateway, which the team addressed with fixes and backported into etcd supported releases.
The project also went through Jepsen testing, which analyzes open source distributed systems to check if they fulfill their consistency guarantees, in January 2020.