package registry
import "k8s.io/kubernetes/pkg/registry"
Package registry implements the storage and system logic for the core of the api server.
Index ¶
Source Files ¶
doc.go
Directories ¶
Path | Synopsis |
---|---|
pkg/registry/authorization | |
pkg/registry/authorization/subjectaccessreview | |
pkg/registry/authorization/util | |
pkg/registry/cachesize | use for --watch-cache-sizes param of kube-apiserver make watch cache size of resources configurable |
pkg/registry/certificates | Package certificates provides Registry interface and its RESTStorage implementation for storing CertificateSigningRequest objects. |
pkg/registry/certificates/etcd | |
pkg/registry/clusterrole | Package certificates provides Registry interface and its RESTStorage implementation for storing ClusterRole objects. |
pkg/registry/clusterrolebinding | Package certificates provides Registry interface and its RESTStorage implementation for storing ClusterRoleBinding objects. |
pkg/registry/clusterrolebinding/etcd | |
pkg/registry/clusterrolebinding/policybased | Package policybased implements a standard storage for ClusterRoleBinding that prevents privilege escalation. |
pkg/registry/clusterrole/etcd | |
pkg/registry/clusterrole/policybased | Package policybased implements a standard storage for ClusterRole that prevents privilege escalation. |
pkg/registry/componentstatus | Package componentstatus provides interfaces and implementation for retrieving cluster component status. |
pkg/registry/configmap | Package configmap provides Registry interface and its REST implementation for storing ConfigMap API objects. |
pkg/registry/configmap/etcd | |
pkg/registry/controller | Package controller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects. |
pkg/registry/controller/etcd | |
pkg/registry/daemonset | Package daemonset provides Registry interface and its RESTStorage implementation for storing DaemonSet api objects. |
pkg/registry/daemonset/etcd | |
pkg/registry/deployment | |
pkg/registry/deployment/etcd | |
pkg/registry/endpoint | Package endpoint provides Registry interface and it's RESTStorage implementation for storing Endpoint api objects. |
pkg/registry/endpoint/etcd | |
pkg/registry/event | Package event provides Registry interface and it's REST implementation for storing Event api objects. |
pkg/registry/event/etcd | |
pkg/registry/experimental | |
pkg/registry/experimental/controller | |
pkg/registry/experimental/controller/etcd | |
pkg/registry/generic | Package generic provides a generic object store interface and a generic label/field matching type. |
pkg/registry/generic/registry | Package etcd has a generic implementation of a registry that stores things in etcd. |
pkg/registry/generic/rest | Package rest has generic implementations of resources used for REST responses |
pkg/registry/horizontalpodautoscaler | |
pkg/registry/horizontalpodautoscaler/etcd | |
pkg/registry/ingress | |
pkg/registry/ingress/etcd | |
pkg/registry/job | Package job provides Registry interface and it's RESTStorage implementation for storing Job api objects. |
pkg/registry/job/etcd | |
pkg/registry/limitrange | Package limitrange provides Registry interface and it's REST implementation for storing LimitRange api objects. |
pkg/registry/limitrange/etcd | |
pkg/registry/namespace | Package namespace provides Registry interface and it's REST implementation for storing Namespace api objects. |
pkg/registry/namespace/etcd | |
pkg/registry/networkpolicy | |
pkg/registry/networkpolicy/etcd | |
pkg/registry/node | Package node provides Registry interface and implementation for storing Nodes. |
pkg/registry/node/etcd | |
pkg/registry/node/rest | |
pkg/registry/persistentvolume | |
pkg/registry/persistentvolumeclaim | |
pkg/registry/persistentvolumeclaim/etcd | |
pkg/registry/persistentvolume/etcd | |
pkg/registry/petset | |
pkg/registry/petset/etcd | |
pkg/registry/pod | Package pod provides Registry interface and it's RESTStorage implementation for storing Pod api objects. |
pkg/registry/poddisruptionbudget | |
pkg/registry/poddisruptionbudget/etcd | |
pkg/registry/pod/etcd | |
pkg/registry/pod/rest | |
pkg/registry/podsecuritypolicy | Package podsecuritypolicy provides Registry interface and its REST implementation for storing PodSecurityPolicy api objects. |
pkg/registry/podsecuritypolicy/etcd | |
pkg/registry/podtemplate | Package podtemplate provides RESTStorage implementations for storing PodTemplate API objects. |
pkg/registry/podtemplate/etcd | |
pkg/registry/rangeallocation | Package rangeallocation provides the Registry interface for storing RangeAllocation api objects. |
pkg/registry/registrytest | Package registrytest provides tests for Registry implementations for storing Minions, Pods, Schedulers and Services. |
pkg/registry/replicaset | Package replicaset provides Registry interface and it's RESTStorage implementation for storing ReplicaSet api objects. |
pkg/registry/replicaset/etcd | |
pkg/registry/resourcequota | Package resourcequota provides Registry interface and it's REST implementation for storing ResourceQuota api objects. |
pkg/registry/resourcequota/etcd | |
pkg/registry/role | Package certificates provides Registry interface and its RESTStorage implementation for storing Role objects. |
pkg/registry/rolebinding | Package certificates provides Registry interface and its RESTStorage implementation for storing RoleBinding objects. |
pkg/registry/rolebinding/etcd | |
pkg/registry/rolebinding/policybased | Package policybased implements a standard storage for RoleBinding that prevents privilege escalation. |
pkg/registry/role/etcd | |
pkg/registry/role/policybased | Package policybased implements a standard storage for Role that prevents privilege escalation. |
pkg/registry/scheduledjob | Package scheduledjob provides Registry interface and it's RESTStorage implementation for storing ScheduledJob api objects. |
pkg/registry/scheduledjob/etcd | |
pkg/registry/secret | Package secrets provides Registry interface and its REST implementation for storing Secret api objects. |
pkg/registry/secret/etcd | |
pkg/registry/service | Package service provides the Registry interface and its RESTStorage implementation for storing Service api objects. |
pkg/registry/serviceaccount | Package serviceaccount provides a Registry interface and a strategy implementation for storing ServiceAccount API objects. |
pkg/registry/serviceaccount/etcd | |
pkg/registry/service/allocator | |
pkg/registry/service/allocator/etcd | |
pkg/registry/service/etcd | |
pkg/registry/service/ipallocator | |
pkg/registry/service/ipallocator/controller | |
pkg/registry/service/ipallocator/etcd | |
pkg/registry/service/portallocator | |
pkg/registry/service/portallocator/controller | |
pkg/registry/storageclass | Package storageClass provides Registry interface and its REST implementation for storing storageclass api objects. |
pkg/registry/storageclass/etcd | |
pkg/registry/thirdpartyresource | Package thirdpartyresource provides Registry interface and its REST implementation for storing ThirdPartyResource api objects. |
pkg/registry/thirdpartyresourcedata | Package thirdpartyresourcedata provides Registry interface and its REST implementation for storing ThirdPartyResourceData api objects. |
pkg/registry/thirdpartyresourcedata/etcd | |
pkg/registry/thirdpartyresource/etcd | |
pkg/registry/tokenreview |
Tools for package owners.