third_party/

directory
Version: 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
v1_16
cloud.google.com/go/compute/metadata
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts.
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts.
github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2019-07-01/compute
Package compute implements the Azure ARM Compute service API version .
Package compute implements the Azure ARM Compute service API version .
github.com/Azure/azure-sdk-for-go/services/network/mgmt/2019-06-01/network
Package network implements the Azure ARM Network service API version .
Package network implements the Azure ARM Network service API version .
github.com/Azure/azure-sdk-for-go/services/storage/mgmt/2019-04-01/storage
Package storage implements the Azure ARM Storage service API version 2019-04-01.
Package storage implements the Azure ARM Storage service API version 2019-04-01.
github.com/Azure/azure-sdk-for-go/storage
Package storage provides clients for Microsoft Azure Storage Services.
Package storage provides clients for Microsoft Azure Storage Services.
github.com/Azure/go-autorest/autorest
Package autorest implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest (see https://github.com/Azure/autorest/) generated Go code.
Package autorest implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest (see https://github.com/Azure/autorest/) generated Go code.
github.com/Azure/go-autorest/autorest/azure
Package azure provides Azure-specific implementations used with AutoRest.
Package azure provides Azure-specific implementations used with AutoRest.
github.com/Azure/go-autorest/autorest/date
Package date provides time.Time derivatives that conform to the Swagger.io (https://swagger.io/) defined date formats: Date and DateTime.
Package date provides time.Time derivatives that conform to the Swagger.io (https://swagger.io/) defined date formats: Date and DateTime.
github.com/Azure/go-autorest/autorest/to
Package to provides helpers to ease working with pointer values of marshalled structures.
Package to provides helpers to ease working with pointer values of marshalled structures.
github.com/Azure/go-autorest/autorest/validation
Package validation provides methods for validating parameter value using reflection.
Package validation provides methods for validating parameter value using reflection.
github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud
Package cloud implements a more golang friendly interface to the GCE compute API.
Package cloud implements a more golang friendly interface to the GCE compute API.
github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud/filter
Package filter encapsulates the filter argument to compute API calls.
Package filter encapsulates the filter argument to compute API calls.
github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud/meta
Package meta contains the meta description of the GCE cloud types to generate code for.
Package meta contains the meta description of the GCE cloud types to generate code for.
github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud/mock
Package mock encapsulates mocks for testing GCE provider functionality.
Package mock encapsulates mocks for testing GCE provider functionality.
github.com/PuerkitoBio/purell
Package purell offers URL normalization as described on the wikipedia page: http://en.wikipedia.org/wiki/URL_normalization
Package purell offers URL normalization as described on the wikipedia page: http://en.wikipedia.org/wiki/URL_normalization
github.com/PuerkitoBio/urlesc
Package urlesc implements query escaping as per RFC 3986.
Package urlesc implements query escaping as per RFC 3986.
github.com/asaskevich/govalidator
Package govalidator is package of validators and sanitizers for strings, structs and collections.
Package govalidator is package of validators and sanitizers for strings, structs and collections.
github.com/aws/aws-sdk-go/aws
Package aws provides the core SDK's utilities and shared types.
Package aws provides the core SDK's utilities and shared types.
github.com/aws/aws-sdk-go/aws/awserr
Package awserr represents API error interface accessors for the SDK.
Package awserr represents API error interface accessors for the SDK.
github.com/aws/aws-sdk-go/aws/credentials
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
github.com/aws/aws-sdk-go/aws/credentials/endpointcreds
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
github.com/aws/aws-sdk-go/aws/credentials/processcreds
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
github.com/aws/aws-sdk-go/aws/credentials/stscreds
Package stscreds are credential Providers to retrieve STS AWS credentials.
Package stscreds are credential Providers to retrieve STS AWS credentials.
github.com/aws/aws-sdk-go/aws/csm
Package csm provides Client Side Monitoring (CSM) which enables sending metrics via UDP connection.
Package csm provides Client Side Monitoring (CSM) which enables sending metrics via UDP connection.
github.com/aws/aws-sdk-go/aws/defaults
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
github.com/aws/aws-sdk-go/aws/ec2metadata
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
github.com/aws/aws-sdk-go/aws/endpoints
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
github.com/aws/aws-sdk-go/aws/session
Package session provides configuration for the SDK's service clients.
Package session provides configuration for the SDK's service clients.
github.com/aws/aws-sdk-go/aws/signer/v4
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures.
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures.
github.com/aws/aws-sdk-go/private/protocol/ec2query
Package ec2query provides serialization of AWS EC2 requests and responses.
Package ec2query provides serialization of AWS EC2 requests and responses.
github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
Package jsonutil provides JSON serialization of AWS requests and responses.
Package jsonutil provides JSON serialization of AWS requests and responses.
github.com/aws/aws-sdk-go/private/protocol/jsonrpc
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
github.com/aws/aws-sdk-go/private/protocol/query
Package query provides serialization of AWS query requests, and responses.
Package query provides serialization of AWS query requests, and responses.
github.com/aws/aws-sdk-go/private/protocol/rest
Package rest provides RESTful serialization of AWS requests and responses.
Package rest provides RESTful serialization of AWS requests and responses.
github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
Package xmlutil provides XML serialization of AWS requests and responses.
Package xmlutil provides XML serialization of AWS requests and responses.
github.com/aws/aws-sdk-go/service/autoscaling
Package autoscaling provides the client and types for making API requests to Auto Scaling.
Package autoscaling provides the client and types for making API requests to Auto Scaling.
github.com/aws/aws-sdk-go/service/ec2
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
github.com/aws/aws-sdk-go/service/elb
Package elb provides the client and types for making API requests to Elastic Load Balancing.
Package elb provides the client and types for making API requests to Elastic Load Balancing.
github.com/aws/aws-sdk-go/service/elbv2
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
github.com/aws/aws-sdk-go/service/kms
Package kms provides the client and types for making API requests to AWS Key Management Service.
Package kms provides the client and types for making API requests to AWS Key Management Service.
github.com/aws/aws-sdk-go/service/sts
Package sts provides the client and types for making API requests to AWS Security Token Service.
Package sts provides the client and types for making API requests to AWS Security Token Service.
github.com/beorn7/perks/quantile
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
github.com/coreos/etcd/clientv3
Package clientv3 implements the official Go etcd client for v3.
Package clientv3 implements the official Go etcd client for v3.
github.com/coreos/etcd/clientv3/balancer
Package balancer implements client balancer.
Package balancer implements client balancer.
github.com/coreos/etcd/clientv3/balancer/connectivity
Package connectivity implements client connectivity operations.
Package connectivity implements client connectivity operations.
github.com/coreos/etcd/clientv3/balancer/picker
Package picker defines/implements client balancer picker policy.
Package picker defines/implements client balancer picker policy.
github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
Package endpoint resolves etcd entpoints using grpc targets of the form 'endpoint://<id>/<endpoint>'.
Package endpoint resolves etcd entpoints using grpc targets of the form 'endpoint://<id>/<endpoint>'.
github.com/coreos/etcd/clientv3/credentials
Package credentials implements gRPC credential interface with etcd specific logic.
Package credentials implements gRPC credential interface with etcd specific logic.
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
github.com/coreos/etcd/pkg/logutil
Package logutil includes utilities to facilitate logging.
Package logutil includes utilities to facilitate logging.
github.com/coreos/etcd/pkg/systemd
Package systemd provides utility functions for systemd.
Package systemd provides utility functions for systemd.
github.com/coreos/etcd/pkg/tlsutil
Package tlsutil provides utility functions for handling TLS.
Package tlsutil provides utility functions for handling TLS.
github.com/coreos/etcd/pkg/transport
Package transport implements various HTTP transport utilities based on Go net package.
Package transport implements various HTTP transport utilities based on Go net package.
github.com/coreos/etcd/pkg/types
Package types declares various data types and implements type-checking functions.
Package types declares various data types and implements type-checking functions.
github.com/coreos/etcd/raft
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package.
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package.
github.com/coreos/go-oidc
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package.
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package.
github.com/coreos/go-systemd/daemon
Package daemon provides a Go implementation of the sd_notify protocol.
Package daemon provides a Go implementation of the sd_notify protocol.
github.com/coreos/go-systemd/journal
Package journal provides write bindings to the local systemd journal.
Package journal provides write bindings to the local systemd journal.
github.com/davecgh/go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
github.com/dgrijalva/jwt-go
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info.
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info.
github.com/docker/distribution/reference
Package reference provides a general type to represent any way of referencing images within the registry.
Package reference provides a general type to represent any way of referencing images within the registry.
github.com/docker/docker/pkg/term
Package term provides structures and helper functions to work with terminal (state, sizes).
Package term provides structures and helper functions to work with terminal (state, sizes).
github.com/docker/spdystream/spdy
Package spdy implements the SPDY protocol (currently SPDY/3), described in http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3.
Package spdy implements the SPDY protocol (currently SPDY/3), described in http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3.
github.com/emicklei/go-restful
Package restful , a lean package for creating REST-style WebServices without magic.
Package restful , a lean package for creating REST-style WebServices without magic.
github.com/globalsign/mgo/bson
Package bson is an implementation of the BSON specification for Go: http://bsonspec.org It was created as part of the mgo MongoDB driver for Go, but is standalone and may be used on its own without the driver.
Package bson is an implementation of the BSON specification for Go: http://bsonspec.org It was created as part of the mgo MongoDB driver for Go, but is standalone and may be used on its own without the driver.
github.com/go-openapi/analysis
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec.
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec.
github.com/go-openapi/errors
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors.
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors.
github.com/go-openapi/loads
Package loads provides document loading methods for swagger (OAI) specifications.
Package loads provides document loading methods for swagger (OAI) specifications.
github.com/go-openapi/strfmt
Package strfmt contains custom string formats TODO: add info on how to define and register a custom format
Package strfmt contains custom string formats TODO: add info on how to define and register a custom format
github.com/go-openapi/swag
Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.
Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.
github.com/go-openapi/validate
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
github.com/gogo/protobuf/gogoproto
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
github.com/gogo/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
Package proto converts data structures to and from the wire format of protocol buffers.
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
github.com/golang/groupcache/lru
Package lru implements an LRU cache.
Package lru implements an LRU cache.
github.com/golang/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
Package proto converts data structures to and from the wire format of protocol buffers.
github.com/golang/protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
Package ptypes contains code for interacting with well-known types.
github.com/google/go-cmp/cmp
Package cmp determines equality of values.
Package cmp determines equality of values.
github.com/google/gofuzz
Package fuzz is a library for populating go objects with random values.
Package fuzz is a library for populating go objects with random values.
github.com/google/uuid
Package uuid generates and inspects UUIDs.
Package uuid generates and inspects UUIDs.
github.com/googleapis/gnostic/OpenAPIv2
Package openapi_v2 is a generated protocol buffer package.
Package openapi_v2 is a generated protocol buffer package.
github.com/googleapis/gnostic/compiler
Package compiler provides support functions to generated compiler code.
Package compiler provides support functions to generated compiler code.
github.com/googleapis/gnostic/extensions
Package openapiextension_v1 is a generated protocol buffer package.
Package openapiextension_v1 is a generated protocol buffer package.
github.com/gophercloud/gophercloud
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
github.com/gophercloud/gophercloud/openstack
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud.
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud.
github.com/gophercloud/gophercloud/openstack/blockstorage/extensions/volumeactions
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service.
github.com/gophercloud/gophercloud/openstack/blockstorage/v1/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
github.com/gophercloud/gophercloud/openstack/blockstorage/v2/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
github.com/gophercloud/gophercloud/openstack/blockstorage/v3/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
github.com/gophercloud/gophercloud/openstack/common/extensions
Package extensions provides information and interaction with the different extensions available for an OpenStack service.
Package extensions provides information and interaction with the different extensions available for an OpenStack service.
github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/attachinterfaces
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/volumeattach
Package volumeattach provides the ability to attach and detach volumes from servers.
Package volumeattach provides the ability to attach and detach volumes from servers.
github.com/gophercloud/gophercloud/openstack/compute/v2/flavors
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service.
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service.
github.com/gophercloud/gophercloud/openstack/compute/v2/images
Package images provides information and interaction with the images through the OpenStack Compute service.
Package images provides information and interaction with the images through the OpenStack Compute service.
github.com/gophercloud/gophercloud/openstack/compute/v2/servers
Package servers provides information and interaction with the server API resource in the OpenStack Compute service.
Package servers provides information and interaction with the server API resource in the OpenStack Compute service.
github.com/gophercloud/gophercloud/openstack/identity/v2/tenants
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service.
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service.
github.com/gophercloud/gophercloud/openstack/identity/v2/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/trusts
Package trusts enables management of OpenStack Identity Trusts.
Package trusts enables management of OpenStack Identity Trusts.
github.com/gophercloud/gophercloud/openstack/identity/v3/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/external
Package external provides information and interaction with the external extension for the OpenStack Networking service.
Package external provides information and interaction with the external extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/floatingips
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service.
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/routers
Package routers enables management and retrieval of Routers from the OpenStack Networking service.
Package routers enables management and retrieval of Routers from the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/l7policies
Package l7policies provides information and interaction with L7Policies and Rules of the LBaaS v2 extension for the OpenStack Networking service.
Package l7policies provides information and interaction with L7Policies and Rules of the LBaaS v2 extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners
Package listeners provides information and interaction with Listeners of the LBaaS v2 extension for the OpenStack Networking service.
Package listeners provides information and interaction with Listeners of the LBaaS v2 extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers
Package loadbalancers provides information and interaction with Load Balancers of the LBaaS v2 extension for the OpenStack Networking service.
Package loadbalancers provides information and interaction with Load Balancers of the LBaaS v2 extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors
Package monitors provides information and interaction with Monitors of the LBaaS v2 extension for the OpenStack Networking service.
Package monitors provides information and interaction with Monitors of the LBaaS v2 extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools
Package pools provides information and interaction with Pools and Members of the LBaaS v2 extension for the OpenStack Networking service.
Package pools provides information and interaction with Pools and Members of the LBaaS v2 extension for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/groups
Package groups provides information and interaction with Security Groups for the OpenStack Networking service.
Package groups provides information and interaction with Security Groups for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/rules
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
github.com/gophercloud/gophercloud/openstack/networking/v2/networks
Package networks contains functionality for working with Neutron network resources.
Package networks contains functionality for working with Neutron network resources.
github.com/gophercloud/gophercloud/openstack/networking/v2/ports
Package ports contains functionality for working with Neutron port resources.
Package ports contains functionality for working with Neutron port resources.
github.com/gophercloud/gophercloud/pagination
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
github.com/hashicorp/golang-lru
Package lru provides three different LRU caches of varying sophistication.
Package lru provides three different LRU caches of varying sophistication.
github.com/imdario/mergo
Package mergo merges same-type structs and maps by setting default values in zero-value fields.
Package mergo merges same-type structs and maps by setting default values in zero-value fields.
github.com/json-iterator/go
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json.
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json.
github.com/liggitt/tabwriter
Package tabwriter implements a write filter (tabwriter.Writer) that translates tabbed columns in input into properly aligned text.
Package tabwriter implements a write filter (tabwriter.Writer) that translates tabbed columns in input into properly aligned text.
github.com/mailru/easyjson/buffer
Package buffer implements a buffer for serialization, consisting of a chain of []byte-s to reduce copying and to allow reuse of individual chunks.
Package buffer implements a buffer for serialization, consisting of a chain of []byte-s to reduce copying and to allow reuse of individual chunks.
github.com/mailru/easyjson/jlexer
Package jlexer contains a JSON lexer implementation.
Package jlexer contains a JSON lexer implementation.
github.com/mailru/easyjson/jwriter
Package jwriter contains a JSON writer.
Package jwriter contains a JSON writer.
github.com/matttproud/golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
Package pbutil provides record length-delimited Protocol Buffer streaming.
github.com/mitchellh/mapstructure
Package mapstructure exposes functionality to convert an arbitrary map[string]interface{} into a native Go structure.
Package mapstructure exposes functionality to convert an arbitrary map[string]interface{} into a native Go structure.
github.com/munnerz/goautoneg
HTTP Content-Type Autonegotiation.
HTTP Content-Type Autonegotiation.
github.com/mxk/go-flowrate/flowrate
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
github.com/opencontainers/go-digest
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry.
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry.
github.com/pborman/uuid
The uuid package generates and inspects UUIDs.
The uuid package generates and inspects UUIDs.
github.com/pkg/errors
Package errors provides simple error handling primitives.
Package errors provides simple error handling primitives.
github.com/pquerna/cachecontrol
Package cachecontrol implements the logic for HTTP Caching Deciding if an HTTP Response can be cached is often harder and more bug prone than an actual cache storage backend.
Package cachecontrol implements the logic for HTTP Caching Deciding if an HTTP Response can be cached is often harder and more bug prone than an actual cache storage backend.
github.com/prometheus/client_golang/prometheus
Package prometheus is the core instrumentation package.
Package prometheus is the core instrumentation package.
github.com/prometheus/client_golang/prometheus/promhttp
Package promhttp provides tooling around HTTP servers and clients.
Package promhttp provides tooling around HTTP servers and clients.
github.com/prometheus/common/expfmt
Package expfmt contains tools for reading and writing Prometheus metrics.
Package expfmt contains tools for reading and writing Prometheus metrics.
github.com/prometheus/common/model
Package model contains common data structures that are shared across Prometheus components and libraries.
Package model contains common data structures that are shared across Prometheus components and libraries.
github.com/prometheus/procfs
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
github.com/prometheus/procfs/nfs
Package nfs implements parsing of /proc/net/rpc/nfsd.
Package nfs implements parsing of /proc/net/rpc/nfsd.
github.com/prometheus/procfs/xfs
Package xfs provides access to statistics exposed by the XFS filesystem.
Package xfs provides access to statistics exposed by the XFS filesystem.
github.com/robfig/cron
Package cron implements a cron spec parser and job runner.
Package cron implements a cron spec parser and job runner.
github.com/rubiojr/go-vhd/vhd
Package to work with VHD images See https://technet.microsoft.com/en-us/virtualization/bb676673.aspx
Package to work with VHD images See https://technet.microsoft.com/en-us/virtualization/bb676673.aspx
github.com/satori/go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
Package uuid provides implementation of Universally Unique Identifier (UUID).
github.com/sirupsen/logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
github.com/spf13/cobra
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
github.com/spf13/pflag
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
github.com/vmware/govmomi/find
Package find implements inventory listing and searching.
Package find implements inventory listing and searching.
github.com/vmware/govmomi/vim25
Package vim25 provides a minimal client implementation to use with other packages in the vim25 tree.
Package vim25 provides a minimal client implementation to use with other packages in the vim25 tree.
github.com/vmware/govmomi/vim25/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
go.opencensus.io
Package opencensus contains Go support for OpenCensus.
Package opencensus contains Go support for OpenCensus.
go.opencensus.io/metric/metricdata
Package metricdata contains the metrics data model.
Package metricdata contains the metrics data model.
go.opencensus.io/plugin/ochttp
Package ochttp provides OpenCensus instrumentation for net/http package.
Package ochttp provides OpenCensus instrumentation for net/http package.
go.opencensus.io/plugin/ochttp/propagation/b3
Package b3 contains a propagation.HTTPFormat implementation for B3 propagation.
Package b3 contains a propagation.HTTPFormat implementation for B3 propagation.
go.opencensus.io/resource
Package resource provides functionality for resource, which capture identifying information about the entities for which signals are exported.
Package resource provides functionality for resource, which capture identifying information about the entities for which signals are exported.
go.opencensus.io/stats
Package stats contains support for OpenCensus stats recording.
Package stats contains support for OpenCensus stats recording.
go.opencensus.io/stats/view
Package view contains support for collecting and exposing aggregates over stats.
Package view contains support for collecting and exposing aggregates over stats.
go.opencensus.io/tag
Package tag contains OpenCensus tags.
Package tag contains OpenCensus tags.
go.opencensus.io/trace
Package trace contains support for OpenCensus distributed tracing.
Package trace contains support for OpenCensus distributed tracing.
go.opencensus.io/trace/propagation
Package propagation implements the binary trace context format.
Package propagation implements the binary trace context format.
go.opencensus.io/trace/tracestate
Package tracestate implements support for the Tracestate header of the W3C TraceContext propagation format.
Package tracestate implements support for the Tracestate header of the W3C TraceContext propagation format.
go.uber.org/atomic
Package atomic provides simple wrappers around numerics to enforce atomic access.
Package atomic provides simple wrappers around numerics to enforce atomic access.
go.uber.org/multierr
Package multierr allows combining one or more errors together.
Package multierr allows combining one or more errors together.
go.uber.org/zap
Package zap provides fast, structured, leveled logging.
Package zap provides fast, structured, leveled logging.
go.uber.org/zap/buffer
Package buffer provides a thin wrapper around a byte slice.
Package buffer provides a thin wrapper around a byte slice.
go.uber.org/zap/zapcore
Package zapcore defines and implements the low-level interfaces upon which zap is built.
Package zapcore defines and implements the low-level interfaces upon which zap is built.
golang.org/x/crypto/blowfish
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
golang.org/x/crypto/chacha20
Package chacha20 implements the ChaCha20 and XChaCha20 encryption algorithms as specified in RFC 8439 and draft-irtf-cfrg-xchacha-01.
Package chacha20 implements the ChaCha20 and XChaCha20 encryption algorithms as specified in RFC 8439 and draft-irtf-cfrg-xchacha-01.
golang.org/x/crypto/cryptobyte
Package cryptobyte contains types that help with parsing and constructing length-prefixed, binary messages, including ASN.1 DER.
Package cryptobyte contains types that help with parsing and constructing length-prefixed, binary messages, including ASN.1 DER.
golang.org/x/crypto/cryptobyte/asn1
Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package.
Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package.
golang.org/x/crypto/curve25519
Package curve25519 provides an implementation of the X25519 function, which performs scalar multiplication on the elliptic curve known as Curve25519.
Package curve25519 provides an implementation of the X25519 function, which performs scalar multiplication on the elliptic curve known as Curve25519.
golang.org/x/crypto/ed25519
Package ed25519 implements the Ed25519 signature algorithm.
Package ed25519 implements the Ed25519 signature algorithm.
golang.org/x/crypto/nacl/secretbox
Package secretbox encrypts and authenticates small messages.
Package secretbox encrypts and authenticates small messages.
golang.org/x/crypto/pbkdf2
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0.
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0.
golang.org/x/crypto/pkcs12
Package pkcs12 implements some of PKCS#12.
Package pkcs12 implements some of PKCS#12.
golang.org/x/crypto/poly1305
Package poly1305 implements Poly1305 one-time message authentication code as specified in https://cr.yp.to/mac/poly1305-20050329.pdf.
Package poly1305 implements Poly1305 one-time message authentication code as specified in https://cr.yp.to/mac/poly1305-20050329.pdf.
golang.org/x/crypto/salsa20/salsa
Package salsa provides low-level access to functions in the Salsa family.
Package salsa provides low-level access to functions in the Salsa family.
golang.org/x/crypto/ssh
Package ssh implements an SSH client and server.
Package ssh implements an SSH client and server.
golang.org/x/crypto/ssh/terminal
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
golang.org/x/net/context
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
golang.org/x/net/context/ctxhttp
Package ctxhttp provides helper functions for performing context-aware HTTP requests.
Package ctxhttp provides helper functions for performing context-aware HTTP requests.
golang.org/x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
Package html implements an HTML5-compliant tokenizer and parser.
golang.org/x/net/html/atom
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
golang.org/x/net/http/httpguts
Package httpguts provides functions implementing various details of the HTTP specification.
Package httpguts provides functions implementing various details of the HTTP specification.
golang.org/x/net/http2
Package http2 implements the HTTP/2 protocol.
Package http2 implements the HTTP/2 protocol.
golang.org/x/net/http2/hpack
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
golang.org/x/net/idna
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003.
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003.
golang.org/x/net/trace
Package trace implements tracing of requests and long-lived objects.
Package trace implements tracing of requests and long-lived objects.
golang.org/x/net/websocket
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
golang.org/x/oauth2
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests, as specified in RFC 6749.
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests, as specified in RFC 6749.
golang.org/x/oauth2/google
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs.
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs.
golang.org/x/oauth2/jws
Package jws provides a partial implementation of JSON Web Signature encoding and decoding.
Package jws provides a partial implementation of JSON Web Signature encoding and decoding.
golang.org/x/oauth2/jwt
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0".
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0".
golang.org/x/sys/cpu
Package cpu implements processor feature detection for various CPU architectures.
Package cpu implements processor feature detection for various CPU architectures.
golang.org/x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
Package unix contains an interface to the low-level operating system primitives.
golang.org/x/sys/windows
Package windows contains an interface to the low-level operating system primitives.
Package windows contains an interface to the low-level operating system primitives.
golang.org/x/text/secure/bidirule
Package bidirule implements the Bidi Rule defined by RFC 5893.
Package bidirule implements the Bidi Rule defined by RFC 5893.
golang.org/x/text/transform
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations.
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations.
golang.org/x/text/unicode/bidi
Package bidi contains functionality for bidirectional text support.
Package bidi contains functionality for bidirectional text support.
golang.org/x/text/unicode/norm
Package norm contains types and functions for normalizing Unicode strings.
Package norm contains types and functions for normalizing Unicode strings.
golang.org/x/text/width
Package width provides functionality for handling different widths in text.
Package width provides functionality for handling different widths in text.
golang.org/x/time/rate
Package rate provides a rate limiter.
Package rate provides a rate limiter.
golang.org/x/tools/container/intsets
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
google.golang.org/api/compute/v0.alpha
Package compute provides access to the Compute Engine API.
Package compute provides access to the Compute Engine API.
google.golang.org/api/compute/v0.beta
Package compute provides access to the Compute Engine API.
Package compute provides access to the Compute Engine API.
google.golang.org/api/compute/v1
Package compute provides access to the Compute Engine API.
Package compute provides access to the Compute Engine API.
google.golang.org/api/container/v1
Package container provides access to the Kubernetes Engine API.
Package container provides access to the Kubernetes Engine API.
google.golang.org/api/gensupport
Package gensupport is an internal implementation detail used by code generated by the google-api-go-generator tool.
Package gensupport is an internal implementation detail used by code generated by the google-api-go-generator tool.
google.golang.org/api/googleapi
Package googleapi contains the common code shared by all Google API libraries.
Package googleapi contains the common code shared by all Google API libraries.
google.golang.org/api/googleapi/transport
Package transport contains HTTP transports used to make authenticated API requests.
Package transport contains HTTP transports used to make authenticated API requests.
google.golang.org/api/option
Package option contains options for Google API clients.
Package option contains options for Google API clients.
google.golang.org/api/tpu/v1
Package tpu provides access to the Cloud TPU API.
Package tpu provides access to the Cloud TPU API.
google.golang.org/api/transport/http
Package http supports network connections to HTTP servers.
Package http supports network connections to HTTP servers.
google.golang.org/appengine
Package appengine provides basic functionality for Google App Engine.
Package appengine provides basic functionality for Google App Engine.
google.golang.org/appengine/urlfetch
Package urlfetch provides an http.RoundTripper implementation for fetching URLs via App Engine's urlfetch service.
Package urlfetch provides an http.RoundTripper implementation for fetching URLs via App Engine's urlfetch service.
google.golang.org/grpc
Package grpc implements an RPC system called gRPC.
Package grpc implements an RPC system called gRPC.
google.golang.org/grpc/balancer
Package balancer defines APIs for load balancing in gRPC.
Package balancer defines APIs for load balancing in gRPC.
google.golang.org/grpc/balancer/base
Package base defines a balancer base that can be used to build balancers with different picking algorithms.
Package base defines a balancer base that can be used to build balancers with different picking algorithms.
google.golang.org/grpc/balancer/roundrobin
Package roundrobin defines a roundrobin balancer.
Package roundrobin defines a roundrobin balancer.
google.golang.org/grpc/codes
Package codes defines the canonical error codes used by gRPC.
Package codes defines the canonical error codes used by gRPC.
google.golang.org/grpc/connectivity
Package connectivity defines connectivity semantics.
Package connectivity defines connectivity semantics.
google.golang.org/grpc/credentials
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
google.golang.org/grpc/encoding
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
google.golang.org/grpc/encoding/proto
Package proto defines the protobuf codec.
Package proto defines the protobuf codec.
google.golang.org/grpc/grpclog
Package grpclog defines logging for grpc.
Package grpclog defines logging for grpc.
google.golang.org/grpc/keepalive
Package keepalive defines configurable parameters for point-to-point healthcheck.
Package keepalive defines configurable parameters for point-to-point healthcheck.
google.golang.org/grpc/metadata
Package metadata define the structure of the metadata supported by gRPC library.
Package metadata define the structure of the metadata supported by gRPC library.
google.golang.org/grpc/naming
Package naming defines the naming API and related data structures for gRPC.
Package naming defines the naming API and related data structures for gRPC.
google.golang.org/grpc/peer
Package peer defines various peer information associated with RPCs and corresponding utils.
Package peer defines various peer information associated with RPCs and corresponding utils.
google.golang.org/grpc/resolver
Package resolver defines APIs for name resolution in gRPC.
Package resolver defines APIs for name resolution in gRPC.
google.golang.org/grpc/resolver/dns
Package dns implements a dns resolver to be installed as the default resolver in grpc.
Package dns implements a dns resolver to be installed as the default resolver in grpc.
google.golang.org/grpc/resolver/passthrough
Package passthrough implements a pass-through resolver.
Package passthrough implements a pass-through resolver.
google.golang.org/grpc/serviceconfig
Package serviceconfig defines types and methods for operating on gRPC service configs.
Package serviceconfig defines types and methods for operating on gRPC service configs.
google.golang.org/grpc/stats
Package stats is for collecting and reporting various network and RPC stats.
Package stats is for collecting and reporting various network and RPC stats.
google.golang.org/grpc/status
Package status implements errors returned by gRPC.
Package status implements errors returned by gRPC.
google.golang.org/grpc/tap
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
gopkg.in/gcfg.v1
Package gcfg reads "INI-style" text-based configuration files with "name=value" pairs grouped into sections (gcfg files).
Package gcfg reads "INI-style" text-based configuration files with "name=value" pairs grouped into sections (gcfg files).
gopkg.in/gcfg.v1/scanner
Package scanner implements a scanner for gcfg configuration text.
Package scanner implements a scanner for gcfg configuration text.
gopkg.in/gcfg.v1/token
Package token defines constants representing the lexical tokens of the gcfg configuration syntax and basic operations on tokens (printing, predicates).
Package token defines constants representing the lexical tokens of the gcfg configuration syntax and basic operations on tokens (printing, predicates).
gopkg.in/gcfg.v1/types
Package types defines helpers for type conversions.
Package types defines helpers for type conversions.
gopkg.in/inf.v0
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
gopkg.in/natefinch/lumberjack.v2
Package lumberjack provides a rolling logger.
Package lumberjack provides a rolling logger.
gopkg.in/square/go-jose.v2
Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards.
Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards.
gopkg.in/square/go-jose.v2/json
Package json implements encoding and decoding of JSON objects as defined in RFC 4627.
Package json implements encoding and decoding of JSON objects as defined in RFC 4627.
gopkg.in/square/go-jose.v2/jwt
Package jwt provides an implementation of the JSON Web Token standard.
Package jwt provides an implementation of the JSON Web Token standard.
gopkg.in/warnings.v0
Package warnings implements error handling with non-fatal errors (warnings).
Package warnings implements error handling with non-fatal errors (warnings).
gopkg.in/yaml.v2
Package yaml implements YAML support for the Go language.
Package yaml implements YAML support for the Go language.
k8s.io/api/admissionregistration/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
k8s.io/api/admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
k8s.io/api/core/v1
Package v1 is the v1 version of the core API.
Package v1 is the v1 version of the core API.
k8s.io/api/policy/v1beta1
Package policy is for any kind of policy object.
Package policy is for any kind of policy object.
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
Package apiextensions is the internal version of the API.
Package apiextensions is the internal version of the API.
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/apiextensions-apiserver/pkg/client/clientset/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
k8s.io/apiextensions-apiserver/pkg/client/clientset/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
This package has the automatically generated typed clients.
openapi generated definitions.
k8s.io/apimachinery/pkg/api/errors
Package errors provides detailed error types for api field validation.
Package errors provides detailed error types for api field validation.
k8s.io/apimachinery/pkg/api/meta
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API TODO: move everything in this file to pkg/api/rest
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API TODO: move everything in this file to pkg/api/rest
k8s.io/apimachinery/pkg/api/validation
Package validation contains generic api type validation functions.
Package validation contains generic api type validation functions.
k8s.io/apimachinery/pkg/apis/meta/v1
Package v1 contains API types that are common to all versions.
Package v1 contains API types that are common to all versions.
k8s.io/apimachinery/pkg/apis/meta/v1beta1
package v1beta1 is alpha objects from meta that will be introduced.
package v1beta1 is alpha objects from meta that will be introduced.
k8s.io/apimachinery/pkg/conversion
Package conversion provides go object versioning.
Package conversion provides go object versioning.
k8s.io/apimachinery/pkg/conversion/queryparams
Package queryparams provides conversion from versioned runtime objects to URL query values
Package queryparams provides conversion from versioned runtime objects to URL query values
k8s.io/apimachinery/pkg/fields
Package fields implements a simple field system, parsing and matching selectors with sets of fields.
Package fields implements a simple field system, parsing and matching selectors with sets of fields.
k8s.io/apimachinery/pkg/labels
Package labels implements a simple label system, parsing and matching selectors with sets of labels.
Package labels implements a simple label system, parsing and matching selectors with sets of labels.
k8s.io/apimachinery/pkg/runtime
Package runtime defines conversions between generic types and structs to map query strings to struct objects.
Package runtime defines conversions between generic types and structs to map query strings to struct objects.
k8s.io/apimachinery/pkg/runtime/serializer/protobuf
Package protobuf provides a Kubernetes serializer for the protobuf format.
Package protobuf provides a Kubernetes serializer for the protobuf format.
k8s.io/apimachinery/pkg/runtime/serializer/streaming
Package streaming implements encoder and decoder for streams of runtime.Objects over io.Writer/Readers.
Package streaming implements encoder and decoder for streams of runtime.Objects over io.Writer/Readers.
k8s.io/apimachinery/pkg/types
Package types implements various generic types used throughout kubernetes.
Package types implements various generic types used throughout kubernetes.
k8s.io/apimachinery/pkg/util/errors
Package errors implements various utility functions and types around errors.
Package errors implements various utility functions and types around errors.
k8s.io/apimachinery/pkg/util/framer
Package framer implements simple frame decoding techniques for an io.ReadCloser
Package framer implements simple frame decoding techniques for an io.ReadCloser
k8s.io/apimachinery/pkg/util/httpstream
Package httpstream adds multiplexed streaming support to HTTP requests and responses via connection upgrades.
Package httpstream adds multiplexed streaming support to HTTP requests and responses via connection upgrades.
k8s.io/apimachinery/pkg/util/proxy
Package proxy provides transport and upgrade support for proxies.
Package proxy provides transport and upgrade support for proxies.
k8s.io/apimachinery/pkg/util/rand
Package rand provides utilities related to randomization.
Package rand provides utilities related to randomization.
k8s.io/apimachinery/pkg/util/sets
Package sets has auto-generated set types.
Package sets has auto-generated set types.
k8s.io/apimachinery/pkg/util/version
Package version provides utilities for version number comparisons
Package version provides utilities for version number comparisons
k8s.io/apimachinery/pkg/util/wait
Package wait provides tools for polling or listening for changes to a condition.
Package wait provides tools for polling or listening for changes to a condition.
k8s.io/apimachinery/pkg/util/waitgroup
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
k8s.io/apimachinery/pkg/version
Package version supplies the type for version information collected at build time.
Package version supplies the type for version information collected at build time.
k8s.io/apimachinery/pkg/watch
Package watch contains a generic watchable interface, and a fake for testing code that uses the watch interface.
Package watch contains a generic watchable interface, and a fake for testing code that uses the watch interface.
k8s.io/apimachinery/third_party/forked/golang/json
Package json is forked from the Go standard library to enable us to find the field of a struct that a given JSON key maps to.
Package json is forked from the Go standard library to enable us to find the field of a struct that a given JSON key maps to.
k8s.io/apimachinery/third_party/forked/golang/reflect
Package reflect is a fork of go's standard library reflection package, which allows for deep equal with equality functions defined.
Package reflect is a fork of go's standard library reflection package, which allows for deep equal with equality functions defined.
Package v1alpha1 is the v1alpha1 version of the API.
k8s.io/apiserver/pkg/admission/plugin/webhook/errors
Package errors contains utilities for admission webhook specific errors
Package errors contains utilities for admission webhook specific errors
k8s.io/apiserver/pkg/admission/plugin/webhook/mutating
Package mutating delegates admission checks to dynamically configured mutating webhooks.
Package mutating delegates admission checks to dynamically configured mutating webhooks.
k8s.io/apiserver/pkg/admission/plugin/webhook/namespace
Package namespace defines the utilities that are used by the webhook plugin to decide if a webhook should be applied to an object based on its namespace.
Package namespace defines the utilities that are used by the webhook plugin to decide if a webhook should be applied to an object based on its namespace.
k8s.io/apiserver/pkg/admission/plugin/webhook/object
Package object defines the utilities that are used by the webhook plugin to decide if a webhook should run, as long as either the old object or the new object has labels matching the webhook config's objectSelector.
Package object defines the utilities that are used by the webhook plugin to decide if a webhook should run, as long as either the old object or the new object has labels matching the webhook config's objectSelector.
k8s.io/apiserver/pkg/admission/plugin/webhook/request
Package request creates admissionReview request based on admission attributes.
Package request creates admissionReview request based on admission attributes.
k8s.io/apiserver/pkg/admission/plugin/webhook/validating
Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process.
Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process.
k8s.io/apiserver/pkg/apis/apiserver
Package apiserver is the internal version of the API.
Package apiserver is the internal version of the API.
k8s.io/apiserver/pkg/apis/apiserver/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
k8s.io/apiserver/pkg/apis/audit/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.
k8s.io/apiserver/pkg/apis/config/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
k8s.io/apiserver/pkg/audit
TODO: Delete this file if we generate a clientset.
TODO: Delete this file if we generate a clientset.
k8s.io/apiserver/pkg/authentication/request/x509
Package x509 provides a request authenticator that validates and extracts user information from client certificates
Package x509 provides a request authenticator that validates and extracts user information from client certificates
k8s.io/apiserver/pkg/authentication/user
Package user contains utilities for dealing with simple user exchange in the auth packages.
Package user contains utilities for dealing with simple user exchange in the auth packages.
k8s.io/apiserver/pkg/authorization/path
Package path contains an authorizer that allows certain paths and path prefixes.
Package path contains an authorizer that allows certain paths and path prefixes.
k8s.io/apiserver/pkg/authorization/union
Package union implements an authorizer that combines multiple subauthorizer.
Package union implements an authorizer that combines multiple subauthorizer.
k8s.io/apiserver/pkg/endpoints
Package endpoints contains the generic code that provides a RESTful Kubernetes-style API service.
Package endpoints contains the generic code that provides a RESTful Kubernetes-style API service.
k8s.io/apiserver/pkg/endpoints/filters
Package filters contains all the http handler chain filters which _are_ api related, i.e.
Package filters contains all the http handler chain filters which _are_ api related, i.e.
k8s.io/apiserver/pkg/endpoints/handlers
Package handlers contains HTTP handlers to implement the apiserver APIs.
Package handlers contains HTTP handlers to implement the apiserver APIs.
k8s.io/apiserver/pkg/endpoints/handlers/negotiation
Package negotiation contains media type negotiation logic.
Package negotiation contains media type negotiation logic.
k8s.io/apiserver/pkg/endpoints/handlers/responsewriters
Package responsewriters containers helpers to write responses in HTTP handlers.
Package responsewriters containers helpers to write responses in HTTP handlers.
k8s.io/apiserver/pkg/endpoints/request
Package request contains everything around extracting info from a http request object.
Package request contains everything around extracting info from a http request object.
k8s.io/apiserver/pkg/registry/generic
Package generic provides a generic object store interface and a generic label/field matching type.
Package generic provides a generic object store interface and a generic label/field matching type.
k8s.io/apiserver/pkg/registry/generic/registry
Package etcd has a generic implementation of a registry that stores things in etcd.
Package etcd has a generic implementation of a registry that stores things in etcd.
k8s.io/apiserver/pkg/registry/generic/rest
Package rest has generic implementations of resources used for REST responses
Package rest has generic implementations of resources used for REST responses
k8s.io/apiserver/pkg/registry/rest
Package rest defines common logic around changes to Kubernetes-style resources.
Package rest defines common logic around changes to Kubernetes-style resources.
k8s.io/apiserver/pkg/server
Package server contains the plumbing to create kubernetes-like API server command.
Package server contains the plumbing to create kubernetes-like API server command.
k8s.io/apiserver/pkg/server/filters
Package filters contains all the http handler chain filters which are not api related.
Package filters contains all the http handler chain filters which are not api related.
k8s.io/apiserver/pkg/server/healthz
Package healthz implements basic http server health checking.
Package healthz implements basic http server health checking.
k8s.io/apiserver/pkg/server/httplog
Package httplog contains a helper object and functions to maintain a log along with an http response.
Package httplog contains a helper object and functions to maintain a log along with an http response.
k8s.io/apiserver/pkg/server/mux
Package mux contains abstractions for http multiplexing of APIs.
Package mux contains abstractions for http multiplexing of APIs.
k8s.io/apiserver/pkg/server/options
package options is the public flags and options used by a generic api server.
package options is the public flags and options used by a generic api server.
k8s.io/apiserver/pkg/server/resourceconfig
Package resourceconfig contains the resource config related helper functions.
Package resourceconfig contains the resource config related helper functions.
k8s.io/apiserver/pkg/server/routes
Package routes holds a collection of optional genericapiserver http handlers.
Package routes holds a collection of optional genericapiserver http handlers.
k8s.io/apiserver/pkg/server/storage
Package storage contains the plumbing to setup the etcd storage of the apiserver.
Package storage contains the plumbing to setup the etcd storage of the apiserver.
k8s.io/apiserver/pkg/storage
Interfaces for database-related operations.
Interfaces for database-related operations.
k8s.io/apiserver/pkg/storage/errors
Package storage provides conversion of storage errors to API errors.
Package storage provides conversion of storage errors to API errors.
k8s.io/apiserver/pkg/storage/value
Package value contains methods for assisting with transformation of values in storage.
Package value contains methods for assisting with transformation of values in storage.
k8s.io/apiserver/pkg/storage/value/encrypt/aes
Package aes transforms values for storage at rest using AES-GCM.
Package aes transforms values for storage at rest using AES-GCM.
k8s.io/apiserver/pkg/storage/value/encrypt/envelope
Package envelope transforms values for storage at rest using a Envelope provider Package envelope transforms values for storage at rest using a Envelope provider
Package envelope transforms values for storage at rest using a Envelope provider Package envelope transforms values for storage at rest using a Envelope provider
k8s.io/apiserver/pkg/storage/value/encrypt/secretbox
Package secretbox transforms values for storage at rest using XSalsa20 and Poly1305.
Package secretbox transforms values for storage at rest using XSalsa20 and Poly1305.
k8s.io/apiserver/pkg/util/flushwriter
Package flushwriter implements a wrapper for a writer that flushes on every write if that writer implements the io.Flusher interface
Package flushwriter implements a wrapper for a writer that flushes on every write if that writer implements the io.Flusher interface
k8s.io/apiserver/pkg/util/webhook
Package webhook implements a generic HTTP webhook plugin.
Package webhook implements a generic HTTP webhook plugin.
k8s.io/apiserver/pkg/util/wsstream
Package wsstream contains utilities for streaming content over WebSockets.
Package wsstream contains utilities for streaming content over WebSockets.
k8s.io/apiserver/plugin/pkg/audit/buffered
Package buffered provides an implementation for the audit.Backend interface that batches incoming audit events and sends batches to the delegate audit.Backend.
Package buffered provides an implementation for the audit.Backend interface that batches incoming audit events and sends batches to the delegate audit.Backend.
k8s.io/apiserver/plugin/pkg/audit/truncate
Package truncate provides an implementation for the audit.Backend interface that truncates audit events and sends them to the delegate audit.Backend.
Package truncate provides an implementation for the audit.Backend interface that truncates audit events and sends them to the delegate audit.Backend.
k8s.io/apiserver/plugin/pkg/audit/webhook
Package webhook implements the audit.Backend interface using HTTP webhooks.
Package webhook implements the audit.Backend interface using HTTP webhooks.
k8s.io/apiserver/plugin/pkg/authenticator/token/oidc
oidc implements the authenticator.Token interface using the OpenID Connect protocol.
oidc implements the authenticator.Token interface using the OpenID Connect protocol.
k8s.io/apiserver/plugin/pkg/authenticator/token/webhook
Package webhook implements the authenticator.Token interface using HTTP webhooks.
Package webhook implements the authenticator.Token interface using HTTP webhooks.
k8s.io/apiserver/plugin/pkg/authorizer/webhook
Package webhook implements the authorizer.Authorizer interface using HTTP webhooks.
Package webhook implements the authorizer.Authorizer interface using HTTP webhooks.
k8s.io/client-go/discovery
Package discovery provides ways to discover server-supported API groups, versions and resources.
Package discovery provides ways to discover server-supported API groups, versions and resources.
k8s.io/client-go/kubernetes
This package has the automatically generated clientset.
This package has the automatically generated clientset.
k8s.io/client-go/kubernetes/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
k8s.io/client-go/kubernetes/typed/admissionregistration/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/apps/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/apps/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/apps/v1beta2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/authentication/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/authentication/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/authorization/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/authorization/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/autoscaling/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/batch/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/batch/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/batch/v2alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/certificates/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/coordination/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/coordination/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/discovery/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/events/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/extensions/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/networking/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/networking/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/node/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/node/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/policy/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/rbac/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/rbac/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/rbac/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/scheduling/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/scheduling/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/settings/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/storage/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/storage/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/kubernetes/typed/storage/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/client-go/pkg/version
Package version supplies version information collected at build time to kubernetes components.
Package version supplies version information collected at build time to kubernetes components.
k8s.io/client-go/scale
Package 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.
Package 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
Package scheme contains a runtime.Scheme to be used for serializing and deserializing different versions of Scale, and for converting in between them.
Package scheme contains a runtime.Scheme to be used for serializing and deserializing different versions of Scale, and for converting in between them.
k8s.io/client-go/scale/scheme/appsint
Package appsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
Package appsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
k8s.io/client-go/scale/scheme/extensionsint
Package extensionsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
Package extensionsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
k8s.io/client-go/third_party/forked/golang/template
This package is copied from Go library text/template.
This package is copied from Go library text/template.
k8s.io/client-go/tools/auth
Package auth defines a file format for holding authentication information needed by clients of Kubernetes.
Package auth defines a file format for holding authentication information needed by clients of Kubernetes.
k8s.io/client-go/tools/cache
Package cache is a client-side caching mechanism.
Package cache is a client-side caching mechanism.
k8s.io/client-go/tools/clientcmd
Package clientcmd provides one stop shopping for building a working client from a fixed config, from a .kubeconfig file, from command line flags, or from any merged combination.
Package clientcmd provides one stop shopping for building a working client from a fixed config, from a .kubeconfig file, from command line flags, or from any merged combination.
k8s.io/client-go/tools/metrics
Package metrics provides abstractions for registering which metrics to record.
Package metrics provides abstractions for registering which metrics to record.
k8s.io/client-go/tools/record
Package record has all client logic for recording and reporting events.
Package record has all client logic for recording and reporting events.
k8s.io/client-go/util/connrotation
Package connrotation implements a connection dialer that tracks and can close all created connections.
Package connrotation implements a connection dialer that tracks and can close all created connections.
k8s.io/client-go/util/jsonpath
package jsonpath is a template engine using jsonpath syntax, which can be seen at http://goessner.net/articles/JsonPath/.
package jsonpath is a template engine using jsonpath syntax, which can be seen at http://goessner.net/articles/JsonPath/.
k8s.io/client-go/util/keyutil
Package keyutil contains utilities for managing public/private key pairs.
Package keyutil contains utilities for managing public/private key pairs.
k8s.io/client-go/util/workqueue
Package workqueue provides a simple queue that supports the following features: * Fair: items processed in the order in which they are added.
Package workqueue provides a simple queue that supports the following features: * Fair: items processed in the order in which they are added.
k8s.io/cloud-provider
Package cloudprovider supplies interfaces and implementations for cloud service providers.
Package cloudprovider supplies interfaces and implementations for cloud service providers.
k8s.io/cluster-bootstrap/token/api
Package api (k8s.io/cluster-bootstrap/token/api) contains constants and types needed for bootstrap tokens as maintained by the BootstrapSigner and TokenCleaner controllers (in k8s.io/kubernetes/pkg/controller/bootstrap)
Package api (k8s.io/cluster-bootstrap/token/api) contains constants and types needed for bootstrap tokens as maintained by the BootstrapSigner and TokenCleaner controllers (in k8s.io/kubernetes/pkg/controller/bootstrap)
k8s.io/klog
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
k8s.io/kube-aggregator/pkg/apis/apiregistration
Package apiregistration is the internal version of the API.
Package apiregistration is the internal version of the API.
k8s.io/kube-aggregator/pkg/apis/apiregistration/v1
Package v1 contains the API Registration API, which is responsible for registering an API `Group`/`Version` with another kubernetes like API server.
Package v1 contains the API Registration API, which is responsible for registering an API `Group`/`Version` with another kubernetes like API server.
k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1
Package v1beta1 contains the API Registration API, which is responsible for registering an API `Group`/`Version` with another kubernetes like API server.
Package v1beta1 contains the API Registration API, which is responsible for registering an API `Group`/`Version` with another kubernetes like API server.
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s.io/kube-openapi/pkg/builder
Package builder contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0).
Package builder contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0).
k8s.io/kube-openapi/pkg/common
package common holds shared code and types between open API code generator and spec generator.
package common holds shared code and types between open API code generator and spec generator.
k8s.io/kube-openapi/pkg/util/proto
Package proto is a collection of libraries for parsing and indexing the type definitions.
Package proto is a collection of libraries for parsing and indexing the type definitions.
k8s.io/kubernetes/cmd/kube-apiserver/app
Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
k8s.io/kubernetes/cmd/kube-apiserver/app/options
Package options contains flags and options for initializing an apiserver
Package options contains flags and options for initializing an apiserver
k8s.io/kubernetes/pkg/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.
k8s.io/kubernetes/pkg/apis/admissionregistration
Package admissionregistration is the internal version of the API.
Package admissionregistration is the internal version of the API.
k8s.io/kubernetes/pkg/apis/admissionregistration/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
k8s.io/kubernetes/pkg/apis/admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/auditregistration/install
Package install adds the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install adds the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/core
Package api contains the latest (or "internal") version of the Kubernetes API objects.
Package api contains the latest (or "internal") version of the Kubernetes API objects.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/core/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/policy/v1beta1
Package policy is for any kind of policy object.
Package policy is for any kind of policy object.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/apis/settings/install
Package install installs the settings API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the settings API group, making it available as an option to all of the API encoding/decoding machinery.
k8s.io/kubernetes/pkg/apis/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.
k8s.io/kubernetes/pkg/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.
k8s.io/kubernetes/pkg/capabilities
Package capabilities manages system level capabilities
Package capabilities manages system level capabilities
k8s.io/kubernetes/pkg/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
k8s.io/kubernetes/pkg/fieldpath
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.
k8s.io/kubernetes/pkg/generated/openapi
openapi generated definitions.
openapi generated definitions.
k8s.io/kubernetes/pkg/kubeapiserver
The kubeapiserver package holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
The kubeapiserver package holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
k8s.io/kubernetes/pkg/kubeapiserver/options
Package options contains flags and options for initializing kube-apiserver
Package options contains flags and options for initializing kube-apiserver
k8s.io/kubernetes/pkg/kubelet/types
Common types in the Kubelet.
Common types in the Kubelet.
k8s.io/kubernetes/pkg/master
Package master contains code for setting up and running a Kubernetes cluster master.
Package master contains code for setting up and running a Kubernetes cluster master.
k8s.io/kubernetes/pkg/master/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.
k8s.io/kubernetes/pkg/master/reconcilers
Package reconcilers provides objects for managing the list of active masters.
Package reconcilers provides objects for managing the list of active masters.
k8s.io/kubernetes/pkg/probe
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.
k8s.io/kubernetes/pkg/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
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/core/componentstatus
Package componentstatus provides interfaces and implementation for retrieving cluster component status.
Package componentstatus provides interfaces and implementation for retrieving cluster component status.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/core/node
Package node provides Registry interface and implementation for storing Nodes.
Package node provides Registry interface and implementation for storing Nodes.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/core/podtemplate
Package podtemplate provides RESTStorage implementations for storing PodTemplate API objects.
Package podtemplate provides RESTStorage implementations for storing PodTemplate API objects.
k8s.io/kubernetes/pkg/registry/core/rangeallocation
Package rangeallocation provides the Registry interface for storing RangeAllocation api objects.
Package rangeallocation provides the Registry interface for storing RangeAllocation api objects.
k8s.io/kubernetes/pkg/registry/core/replicationcontroller
Package controller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
Package controller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/registry/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.
k8s.io/kubernetes/pkg/routes
Package routes holds a collection of optional master http handlers.
Package routes holds a collection of optional master http handlers.
k8s.io/kubernetes/pkg/scheduler/api
Package api contains scheduler API objects.
Package api contains scheduler API objects.
k8s.io/kubernetes/pkg/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.
k8s.io/kubernetes/pkg/security/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.
k8s.io/kubernetes/pkg/security/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.
k8s.io/kubernetes/pkg/security/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.
k8s.io/kubernetes/pkg/security/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.
k8s.io/kubernetes/pkg/security/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.
k8s.io/kubernetes/pkg/securitycontext
Package securitycontext contains security context api implementations
Package securitycontext contains security context api implementations
k8s.io/kubernetes/pkg/util/maps
Package maps has common methods for dealing with common map types.
Package maps has common methods for dealing with common map types.
k8s.io/kubernetes/pkg/util/mount
Package mount defines an interface to mounting filesystems.
Package mount defines an interface to mounting filesystems.
k8s.io/kubernetes/pkg/util/tolerations
Package tolerations provides utilities to work with pod spec tolerations.
Package tolerations provides utilities to work with pod spec tolerations.
k8s.io/kubernetes/pkg/version
Package version supplies version information collected at build time to kubernetes components.
Package version supplies version information collected at build time to kubernetes components.
k8s.io/kubernetes/pkg/version/verflag
Package verflag defines utility functions to handle command line flags related to version of Kubernetes.
Package verflag defines utility functions to handle command line flags related to version of Kubernetes.
k8s.io/kubernetes/pkg/volume
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.
k8s.io/kubernetes/pkg/volume/util
Package util contains utility code for use by volume plugins.
Package util contains utility code for use by volume plugins.
k8s.io/kubernetes/pkg/volume/util/types
Package types defines types used only by volume components
Package types defines types used only by volume components
k8s.io/kubernetes/plugin/pkg/admission/alwayspullimages
Package alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always.
Package alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always.
k8s.io/kubernetes/plugin/pkg/admission/antiaffinity
Package antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller.
Package antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller.
k8s.io/kubernetes/plugin/pkg/admission/eventratelimit
Package eventratelimit contains an admission controller that enforces a rate limit on events
Package eventratelimit contains an admission controller that enforces a rate limit on events
k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit/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.
k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
k8s.io/kubernetes/plugin/pkg/admission/imagepolicy
Package imagepolicy contains an admission controller that configures a webhook to which policy decisions are delegated.
Package imagepolicy contains an admission controller that configures a webhook to which policy decisions are delegated.
k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction
Package podtolerationrestriction is a plugin that first verifies any conflict between a pod's tolerations and its namespace's tolerations, and rejects the pod if there's a conflict.
Package podtolerationrestriction is a plugin that first verifies any conflict between a pod's tolerations and its namespace's tolerations, and rejects the pod if there's a conflict.
k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/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.
Package v1alpha1 is the v1alpha1 version of the API.
k8s.io/kubernetes/plugin/pkg/admission/resourcequota
Package resourcequota enforces all incoming requests against any applied quota in the namespace context of the request
Package resourcequota enforces all incoming requests against any applied quota in the namespace context of the request
k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/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.
k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
k8s.io/kubernetes/plugin/pkg/admission/runtimeclass
Package runtimeclass contains an admission controller for modifying and validating new Pods to take RuntimeClass into account.
Package runtimeclass contains an admission controller for modifying and validating new Pods to take RuntimeClass into account.
k8s.io/kubernetes/plugin/pkg/admission/serviceaccount
Package serviceaccount enforces all pods having an associated serviceaccount, and all containers mounting the API token for that serviceaccount at a known location
Package serviceaccount enforces all pods having an associated serviceaccount, and all containers mounting the API token for that serviceaccount at a known location
k8s.io/kubernetes/plugin/pkg/admission/storage/persistentvolume/label
Package label created persistent volumes with zone information as provided by the cloud provider
Package label created persistent volumes with zone information as provided by the cloud provider
k8s.io/kubernetes/plugin/pkg/auth/authenticator/token/bootstrap
Package bootstrap provides a token authenticator for TLS bootstrap secrets.
Package bootstrap provides a token authenticator for TLS bootstrap secrets.
k8s.io/kubernetes/plugin/pkg/auth/authorizer/rbac
Package rbac implements the authorizer.Authorizer interface using roles base access control.
Package rbac implements the authorizer.Authorizer interface using roles base access control.
k8s.io/kubernetes/third_party/forked/gonum/graph/simple
Package simple provides a suite of simple graph implementations satisfying the gonum/graph interfaces.
Package simple provides a suite of simple graph implementations satisfying the gonum/graph interfaces.
k8s.io/kubernetes/third_party/forked/gonum/graph/traverse
Package traverse provides basic graph traversal primitives.
Package traverse provides basic graph traversal primitives.
k8s.io/legacy-cloud-providers/gce
Package gce is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine.
Package gce is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine.
k8s.io/legacy-cloud-providers/openstack/util/mount
Package mount provides a linux-centric library for mounting filesystems/ Vendored for the OpenStack provider and will be removed in 1.17
Package mount provides a linux-centric library for mounting filesystems/ Vendored for the OpenStack provider and will be removed in 1.17
k8s.io/utils/exec
Package exec provides an injectable interface and implementations for running commands.
Package exec provides an injectable interface and implementations for running commands.
sigs.k8s.io/structured-merge-diff/fieldpath
Package fieldpath defines a way for referencing path elements (e.g., an index in an array, or a key in a map).
Package fieldpath defines a way for referencing path elements (e.g., an index in an array, or a key in a map).
sigs.k8s.io/structured-merge-diff/schema
Package schema defines a targeted schema language which allows one to represent all the schema information necessary to perform "structured" merges and diffs.
Package schema defines a targeted schema language which allows one to represent all the schema information necessary to perform "structured" merges and diffs.
sigs.k8s.io/structured-merge-diff/typed
Package typed contains logic for operating on values with given schemas.
Package typed contains logic for operating on values with given schemas.
sigs.k8s.io/structured-merge-diff/value
Package value defines types for an in-memory representation of yaml or json objects, organized for convenient comparison with a schema (as defined by the sibling schema package).
Package value defines types for an in-memory representation of yaml or json objects, organized for convenient comparison with a schema (as defined by the sibling schema package).