The Kubernetes cluster uses etcd as its primary data store.
High level goals:
- Support ability to look-up an API object by something other than its key, e.g. uid
- Support ability to look-up a list of API objects that have a field match on a particular value, e.g. label, status, etc.