etcd

E184346

etcd is a distributed, reliable key-value store commonly used as the backing data store for configuration and state management in systems like Kubernetes.

All labels observed (5)

Label Occurrences
etcd canonical 7
Etcd 2
etcd (indirectly via kube-apiserver) 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf configuration management datastore ⓘ
distributed key-value store ⓘ
open-source software ⓘ
service discovery system ⓘ
architecture replicated state machine ⓘ
consensusAlgorithm Raft ⓘ
consistencyModel linearizability ⓘ
dataModel hierarchical key space ⓘ
deploymentModel clustered ⓘ
designedFor fault tolerance ⓘ
high availability ⓘ
strong consistency ⓘ
developer CoreOS ⓘ
linked to: Fedora CoreOS

etcd-io community ⓘ
feature TLS encryption ⓘ
authentication and authorization ⓘ
cluster membership reconfiguration ⓘ
health checking endpoints ⓘ
lease-based key expiration ⓘ
multi-version concurrency control ⓘ
revisioned keys ⓘ
role-based access control ⓘ
snapshotting ⓘ
implementationLanguage Go ⓘ
license Apache License 2.0 ⓘ
nameStyle lowercase ⓘ
openSource true ⓘ
origin CoreOS project ⓘ
linked to: Fedora CoreOS
primaryUseInKubernetes API object persistence ⓘ
cluster state storage ⓘ
programmingLanguage Go ⓘ
relatedTo Consul ⓘ
ZooKeeper ⓘ
linked to: Apache ZooKeeper
repository https://github.com/etcd-io/etcd ⓘ
supports HTTP/JSON API ⓘ
distributed consensus ⓘ
gRPC API ⓘ
linked to: gRPC

key-value storage ⓘ
leader election ⓘ
multi-node clusters ⓘ
quorum-based writes ⓘ
transactions ⓘ
watch API ⓘ
usedBy Kubernetes ⓘ
usedFor configuration management ⓘ
distributed coordination ⓘ
service discovery ⓘ
state management ⓘ
writtenIn Go ⓘ

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kubernetes → component → etcd ⓘ
kube-controller-manager → requires → etcd (indirectly via kube-apiserver) ⓘ
linked to: etcd
Prometheus → integratesWith → Etcd ⓘ
linked to: etcd
Raft consensus algorithm → hasOpenSourceImplementation → etcd/raft ⓘ
linked to: etcd
Cortex → canUseIndexBackend → Etcd ⓘ
linked to: etcd
OpenShift control plane node → runs → etcd ⓘ
subject linked to: OpenShift control plane nodes
OpenShift control plane node → uses → etcd as backing store ⓘ
subject linked to: OpenShift control plane nodes
linked to: etcd