pkg/

directory
v0.0.0-...-d88c8b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2021 License: Apache-2.0

Directories

Path Synopsis
api
pod
apis
admission/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
admissionregistration
Package admissionregistration is the internal version of the API.
Package admissionregistration is the internal version of the API.
admissionregistration/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
apiserverinternal
Package apiserverinternal contains the "internal" version of the API used by the apiservers themselves.
Package apiserverinternal contains the "internal" version of the API used by the apiservers themselves.
apiserverinternal/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
apiserverinternal/v1alpha1
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
apps/install
Package install installs the apps API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the apps API group, making it available as an option to all of the API encoding/decoding machinery.
authentication/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
authentication/validation
Package validation contains methods to validate kinds in the authentication.k8s.io API group.
Package validation contains methods to validate kinds in the authentication.k8s.io API group.
authorization/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
autoscaling/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
batch/install
Package install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
certificates/install
Package install installs the certificates API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the certificates API group, making it available as an option to all of the API encoding/decoding machinery.
coordination/install
Package install installs the coordination API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the coordination API group, making it available as an option to all of the API encoding/decoding machinery.
core
Package core contains the latest (or "internal") version of the Kubernetes API objects.
Package core contains the latest (or "internal") version of the Kubernetes API objects.
core/helper/qos
NOTE: DO NOT use those helper functions through client-go, the package path will be changed in the future.
NOTE: DO NOT use those helper functions through client-go, the package path will be changed in the future.
core/install
Package install installs the v1 monolithic api, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the v1 monolithic api, making it available as an option to all of the API encoding/decoding machinery.
core/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
core/validation
Package validation has functions for validating the correctness of api objects and explaining what is wrong with them when they aren't valid.
Package validation has functions for validating the correctness of api objects and explaining what is wrong with them when they aren't valid.
discovery/install
Package install installs the discovery API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the discovery API group, making it available as an option to all of the API encoding/decoding machinery.
events/install
Package install installs the events API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the events API group, making it available as an option to all of the API encoding/decoding machinery.
extensions/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
flowcontrol
Package flowcontrol provides api definitions for the "flowcontrol.apiserver.k8s.io" api group.
Package flowcontrol provides api definitions for the "flowcontrol.apiserver.k8s.io" api group.
flowcontrol/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
imagepolicy/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
networking/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
node/install
Package install adds the node API group, making it available as an option to all of the API encoding/decoding machinery.
Package install adds the node API group, making it available as an option to all of the API encoding/decoding machinery.
policy/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
policy/v1beta1
Package policy is for any kind of policy object.
Package policy is for any kind of policy object.
rbac/install
Package install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
scheduling/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
storage/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
auth
authorizer/abac
Package abac authorizes Kubernetes API actions using an Attribute-based access control scheme.
Package abac authorizes Kubernetes API actions using an Attribute-based access control scheme.
Package capabilities manages system level capabilities
Package capabilities manages system level capabilities
cloudprovider
cluster
ports
Package ports defines ports used by various pieces of the kubernetes infrastructure.
Package ports defines ports used by various pieces of the kubernetes infrastructure.
controller
serviceaccount
Package serviceaccount provides implementations to manage service accounts and service account tokens
Package serviceaccount provides implementations to manage service accounts and service account tokens
Package controlplane contains code for setting up and running a Kubernetes cluster control plane API server.
Package controlplane contains code for setting up and running a Kubernetes cluster control plane API server.
reconcilers
Package reconcilers provides objects for managing the list of active masters.
Package reconcilers provides objects for managing the list of active masters.
Package fieldpath supplies methods for extracting fields from objects given a path to a field.
Package fieldpath supplies methods for extracting fields from objects given a path to a field.
generated
openapi
openapi generated definitions.
openapi generated definitions.
Package kubeapiserver holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
Package kubeapiserver holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
options
Package options contains flags and options for initializing kube-apiserver
Package options contains flags and options for initializing kube-apiserver
kubelet
types
Common types in the Kubelet.
Common types in the Kubelet.
Package probe contains utilities for health probing, as well as health status information.
Package probe contains utilities for health probing, as well as health status information.
proxy
quota
v1/evaluator/core
Package core contains modules that interface with the core api group
Package core contains modules that interface with the core api group
registry
apiserverinternal/storageversion
Package storageversion provides Registry interface and it's RESTStorage implementation for storing StorageVersion api objects.
Package storageversion provides Registry interface and it's RESTStorage implementation for storing StorageVersion api objects.
apps/daemonset
Package daemonset provides Registry interface and its RESTStorage implementation for storing DaemonSet api objects.
Package daemonset provides Registry interface and its RESTStorage implementation for storing DaemonSet api objects.
apps/replicaset
Package replicaset provides Registry interface and it's RESTStorage implementation for storing ReplicaSet api objects.
Package replicaset provides Registry interface and it's RESTStorage implementation for storing ReplicaSet api objects.
batch/cronjob
Package cronjob provides Registry interface and it's RESTStorage implementation for storing CronJob api objects.
Package cronjob provides Registry interface and it's RESTStorage implementation for storing CronJob api objects.
batch/job
Package job provides Registry interface and it's RESTStorage implementation for storing Job api objects.
Package job provides Registry interface and it's RESTStorage implementation for storing Job api objects.
certificates/certificates
Package certificates provides Registry interface and its RESTStorage implementation for storing CertificateSigningRequest objects.
Package certificates provides Registry interface and its RESTStorage implementation for storing CertificateSigningRequest objects.
core/componentstatus
Package componentstatus provides interfaces and implementation for retrieving cluster component status.
Package componentstatus provides interfaces and implementation for retrieving cluster component status.
core/configmap
Package configmap provides Registry interface and its REST implementation for storing ConfigMap API objects.
Package configmap provides Registry interface and its REST implementation for storing ConfigMap API objects.
core/endpoint
Package endpoint provides Registry interface and it's RESTStorage implementation for storing Endpoint api objects.
Package endpoint provides Registry interface and it's RESTStorage implementation for storing Endpoint api objects.
core/event
Package event provides Registry interface and it's REST implementation for storing Event api objects.
Package event provides Registry interface and it's REST implementation for storing Event api objects.
core/limitrange
Package limitrange provides Registry interface and it's REST implementation for storing LimitRange api objects.
Package limitrange provides Registry interface and it's REST implementation for storing LimitRange api objects.
core/namespace
Package namespace provides Registry interface and it's REST implementation for storing Namespace api objects.
Package namespace provides Registry interface and it's REST implementation for storing Namespace api objects.
core/node
Package node provides Registry interface and implementation for storing Nodes.
Package node provides Registry interface and implementation for storing Nodes.
core/pod
Package pod provides Registry interface and it's RESTStorage implementation for storing Pod api objects.
Package pod provides Registry interface and it's RESTStorage implementation for storing Pod api objects.
core/podtemplate
Package podtemplate provides RESTStorage implementations for storing PodTemplate API objects.
Package podtemplate provides RESTStorage implementations for storing PodTemplate API objects.
core/rangeallocation
Package rangeallocation provides the Registry interface for storing RangeAllocation api objects.
Package rangeallocation provides the Registry interface for storing RangeAllocation api objects.
core/replicationcontroller
Package replicationcontroller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
Package replicationcontroller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
core/resourcequota
Package resourcequota provides Registry interface and it's REST implementation for storing ResourceQuota api objects.
Package resourcequota provides Registry interface and it's REST implementation for storing ResourceQuota api objects.
core/secret
Package secrets provides Registry interface and its REST implementation for storing Secret api objects.
Package secrets provides Registry interface and its REST implementation for storing Secret api objects.
core/service
Package service provides the Registry interface and its RESTStorage implementation for storing Service api objects.
Package service provides the Registry interface and its RESTStorage implementation for storing Service api objects.
core/serviceaccount
Package serviceaccount provides a Registry interface and a strategy implementation for storing ServiceAccount API objects.
Package serviceaccount provides a Registry interface and a strategy implementation for storing ServiceAccount API objects.
flowcontrol/flowschema
Package flowschema provides model implementation of flow-schema api
Package flowschema provides model implementation of flow-schema api
flowcontrol/prioritylevelconfiguration
Package prioritylevelconfiguration provides model implementation of priority-level-configuration api
Package prioritylevelconfiguration provides model implementation of priority-level-configuration api
policy/podsecuritypolicy
Package podsecuritypolicy provides Registry interface and its REST implementation for storing PodSecurityPolicy api objects.
Package podsecuritypolicy provides Registry interface and its REST implementation for storing PodSecurityPolicy api objects.
rbac/clusterrole
Package clusterrole provides Registry interface and its RESTStorage implementation for storing ClusterRole objects.
Package clusterrole provides Registry interface and its RESTStorage implementation for storing ClusterRole objects.
rbac/clusterrole/policybased
Package policybased implements a standard storage for ClusterRole that prevents privilege escalation.
Package policybased implements a standard storage for ClusterRole that prevents privilege escalation.
rbac/clusterrolebinding
Package certificates provides Registry interface and its RESTStorage implementation for storing ClusterRoleBinding objects.
Package certificates provides Registry interface and its RESTStorage implementation for storing ClusterRoleBinding objects.
rbac/clusterrolebinding/policybased
Package policybased implements a standard storage for ClusterRoleBinding that prevents privilege escalation.
Package policybased implements a standard storage for ClusterRoleBinding that prevents privilege escalation.
rbac/role
Package role provides Registry interface and its RESTStorage implementation for storing Role objects.
Package role provides Registry interface and its RESTStorage implementation for storing Role objects.
rbac/role/policybased
Package policybased implements a standard storage for Role that prevents privilege escalation.
Package policybased implements a standard storage for Role that prevents privilege escalation.
rbac/rolebinding
Package certificates provides Registry interface and its RESTStorage implementation for storing RoleBinding objects.
Package certificates provides Registry interface and its RESTStorage implementation for storing RoleBinding objects.
rbac/rolebinding/policybased
Package policybased implements a standard storage for RoleBinding that prevents privilege escalation.
Package policybased implements a standard storage for RoleBinding that prevents privilege escalation.
storage/csidriver
Package csidriver provides Registry interface and its REST implementation for storing csidriver api objects.
Package csidriver provides Registry interface and its REST implementation for storing csidriver api objects.
storage/csinode
Package csinode provides Registry interface and its REST implementation for storing csinode api objects.
Package csinode provides Registry interface and its REST implementation for storing csinode api objects.
storage/csistoragecapacity
Package csistoragecapacity provides Registry interface and its REST implementation for storing csistoragecapacity api objects.
Package csistoragecapacity provides Registry interface and its REST implementation for storing csistoragecapacity api objects.
storage/storageclass
Package storageClass provides Registry interface and its REST implementation for storing storageclass api objects.
Package storageClass provides Registry interface and its REST implementation for storing storageclass api objects.
storage/volumeattachment
Package volumeattachment provides Registry interface and its REST implementation for storing volumeattachment api objects.
Package volumeattachment provides Registry interface and its REST implementation for storing volumeattachment api objects.
Package routes holds a collection of optional master http handlers.
Package routes holds a collection of optional master http handlers.
scheduler
security
podsecuritypolicy
Package podsecuritypolicy contains code for validating and defaulting the security context of a pod and its containers according to a security policy.
Package podsecuritypolicy contains code for validating and defaulting the security context of a pod and its containers according to a security policy.
podsecuritypolicy/capabilities
Package capabilities contains code for validating and defaulting a pod's kernel capabilities according to a security policy.
Package capabilities contains code for validating and defaulting a pod's kernel capabilities according to a security policy.
podsecuritypolicy/group
Package group contains code for validating and defaulting the FSGroup and supplemental groups of a pod according to a security policy.
Package group contains code for validating and defaulting the FSGroup and supplemental groups of a pod according to a security policy.
podsecuritypolicy/selinux
Package selinux contains code for validating and defaulting the SELinux context of a pod according to a security policy.
Package selinux contains code for validating and defaulting the SELinux context of a pod according to a security policy.
podsecuritypolicy/user
Package user contains code for validating and defaulting the UID of a pod or container according to a security policy.
Package user contains code for validating and defaulting the UID of a pod or container according to a security policy.
podsecuritypolicy/util
Package util contains utility code shared amongst different parts of the pod security policy apparatus.
Package util contains utility code shared amongst different parts of the pod security policy apparatus.
Package securitycontext contains security context api implementations
Package securitycontext contains security context api implementations
util
maps
Package maps has common methods for dealing with common map types.
Package maps has common methods for dealing with common map types.
tolerations
Package tolerations provides utilities to work with pod spec tolerations.
Package tolerations provides utilities to work with pod spec tolerations.
Package volume includes internal representations of external volume types as well as utility methods required to mount/unmount volumes to kubelets.
Package volume includes internal representations of external volume types as well as utility methods required to mount/unmount volumes to kubelets.
util
Package util contains utility code for use by volume plugins.
Package util contains utility code for use by volume plugins.
util/types
Package types defines types used only by volume components
Package types defines types used only by volume components

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL