apiextensions-apiserverk8s.io/apiextensions-apiserver/pkg/apiserver

Imports of package apiserver

PathSynopsis
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/go-openapi/spec
k8s.io/api/autoscaling/v1
k8s.io/apiextensions-apiserver/pkg/apihelpers
k8s.io/apiextensions-apiserver/pkg/apis/apiextensionsPackage apiextensions is the internal version of the API.
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/install
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1Package v1 is the v1 version of the API.
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1Package v1beta1 is the v1beta1 version of the API.
k8s.io/apiextensions-apiserver/pkg/apiserver/conversion
k8s.io/apiextensions-apiserver/pkg/apiserver/schema
k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting
k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta
k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning
k8s.io/apiextensions-apiserver/pkg/apiserver/validation
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset
k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions
k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1
k8s.io/apiextensions-apiserver/pkg/client/listers/apiextensions/v1
k8s.io/apiextensions-apiserver/pkg/controller/apiapproval
k8s.io/apiextensions-apiserver/pkg/controller/establish
k8s.io/apiextensions-apiserver/pkg/controller/finalizer
k8s.io/apiextensions-apiserver/pkg/controller/nonstructuralschema
k8s.io/apiextensions-apiserver/pkg/controller/openapi
k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder
k8s.io/apiextensions-apiserver/pkg/controller/status
k8s.io/apiextensions-apiserver/pkg/crdserverscheme
k8s.io/apiextensions-apiserver/pkg/registry/customresource
k8s.io/apiextensions-apiserver/pkg/registry/customresource/tableconvertor
k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition
k8s.io/apimachinery/pkg/api/equality
k8s.io/apimachinery/pkg/api/errorsPackage errors provides detailed error types for api field validation.
k8s.io/apimachinery/pkg/api/metaPackage meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API
k8s.io/apimachinery/pkg/apis/meta/v1Package v1 contains API types that are common to all versions.
k8s.io/apimachinery/pkg/apis/meta/v1/unstructured
k8s.io/apimachinery/pkg/labelsPackage labels implements a simple label system, parsing and matching selectors with sets of labels.
k8s.io/apimachinery/pkg/runtimePackage runtime defines conversions between generic types and structs to map query strings to struct objects.
k8s.io/apimachinery/pkg/runtime/schema
k8s.io/apimachinery/pkg/runtime/serializer
k8s.io/apimachinery/pkg/runtime/serializer/json
k8s.io/apimachinery/pkg/runtime/serializer/protobufPackage protobuf provides a Kubernetes serializer for the protobuf format.
k8s.io/apimachinery/pkg/runtime/serializer/versioning
k8s.io/apimachinery/pkg/typesPackage types implements various generic types used throughout kubernetes.
k8s.io/apimachinery/pkg/util/runtime
k8s.io/apimachinery/pkg/util/setsPackage sets has generic set and specified sets.
k8s.io/apimachinery/pkg/util/waitPackage wait provides tools for polling or listening for changes to a condition.
k8s.io/apimachinery/pkg/util/waitgroupPackage waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
k8s.io/apimachinery/pkg/versionPackage version supplies the type for version information.
k8s.io/apiserver/pkg/admission
k8s.io/apiserver/pkg/authorization/authorizer
k8s.io/apiserver/pkg/endpoints/discovery
k8s.io/apiserver/pkg/endpoints/handlersPackage handlers contains HTTP handlers to implement the apiserver APIs.
k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager
k8s.io/apiserver/pkg/endpoints/handlers/responsewritersPackage responsewriters containers helpers to write responses in HTTP handlers.
k8s.io/apiserver/pkg/endpoints/metrics
k8s.io/apiserver/pkg/endpoints/requestPackage request contains everything around extracting info from a http request object.
k8s.io/apiserver/pkg/features
k8s.io/apiserver/pkg/registry/genericPackage generic provides a generic object store interface and a generic label/field matching type.
k8s.io/apiserver/pkg/registry/generic/registryPackage etcd has a generic implementation of a registry that stores things in etcd.
k8s.io/apiserver/pkg/registry/restPackage rest defines common logic around changes to Kubernetes-style resources.
k8s.io/apiserver/pkg/serverPackage server contains the plumbing to create kubernetes-like API server command.
k8s.io/apiserver/pkg/server/filtersPackage filters contains all the http handler chain filters which are not api related.
k8s.io/apiserver/pkg/server/storagePackage storage contains the plumbing to setup the etcd storage of the apiserver.
k8s.io/apiserver/pkg/storage/storagebackend
k8s.io/apiserver/pkg/util/feature
k8s.io/apiserver/pkg/util/openapi
k8s.io/apiserver/pkg/util/webhookPackage webhook implements a generic HTTP webhook plugin.
k8s.io/apiserver/pkg/warning
k8s.io/client-go/scalePackage scale provides a polymorphic scale client capable of fetching and updating Scale for any resource which implements the `scale` subresource, as long as that subresource operates on a version of scale convertable to autoscaling.Scale.
k8s.io/client-go/scale/scheme/autoscalingv1
k8s.io/client-go/tools/cachePackage cache is a client-side caching mechanism.
k8s.io/client-go/util/workqueuePackage workqueue provides a simple queue that supports the following features:
k8s.io/klog/v2Package klog contains the following functionality:
k8s.io/kube-openapi/pkg/util/protoPackage proto is a collection of libraries for parsing and indexing the type definitions.
k8s.io/kube-openapi/pkg/validation/spec
k8s.io/kube-openapi/pkg/validation/strfmtPackage strfmt contains custom string formats
k8s.io/kube-openapi/pkg/validation/validate
net/httpPackage http provides HTTP client and server implementations.
pathPackage path implements utility routines for manipulating slash-separated paths.
sortPackage sort provides primitives for sorting slices and user-defined collections.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
sync/atomicPackage atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
timePackage time provides functionality for measuring and displaying time.