Etcd
From Wikipedia, the free encyclopedia
etcd is a key-value database commonly deployed with distributed systems.[1] The software is used by Kubernetes. It is written in the Go programming language and published under the Apache License 2.0.
![]() | |
Repository | |
---|---|
Written in | Go |
License | Apache License 2.0 |
Website | etcd |
History
etcd was originally developed as part of the CoreOS project, who then later donated the project to the Cloud Native Computing Foundation.[2]
Architecture
The software consists of three executables:[2]
etcd
etcdctl
etcdutl
On particular database entries, locks can be set to prevent writing by other entities while it is being used.[2]
See also
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.