v1_20/

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

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

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

Directories

Path Synopsis
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-12-01/compute
Package compute implements the Azure ARM Compute service API version .
Package compute implements the Azure ARM Compute service API version .
Azure/azure-sdk-for-go/services/containerservice/mgmt/2020-04-01/containerservice
Package containerservice implements the Azure ARM Containerservice service API version .
Package containerservice implements the Azure ARM Containerservice service API version .
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 .
Azure/azure-sdk-for-go/services/resources/mgmt/2017-05-10/resources
Package resources implements the Azure ARM Resources service API version 2017-05-10.
Package resources implements the Azure ARM Resources service API version 2017-05-10.
Azure/azure-sdk-for-go/services/storage/mgmt/2019-06-01/storage
Package storage implements the Azure ARM Storage service API version 2019-06-01.
Package storage implements the Azure ARM Storage service API version 2019-06-01.
Azure/azure-sdk-for-go/storage
Package storage provides clients for Microsoft Azure Storage Services.
Package storage provides clients for Microsoft Azure Storage Services.
Azure/go-autorest
Package go-autorest provides an HTTP request client for use with Autorest-generated API client packages.
Package go-autorest provides an HTTP request client for use with Autorest-generated API client packages.
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.
Azure/go-autorest/autorest/azure
Package azure provides Azure-specific implementations used with AutoRest.
Package azure provides Azure-specific implementations used with AutoRest.
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.
Azure/go-autorest/autorest/mocks
Package mocks provides mocks and helpers used in testing.
Package mocks provides mocks and helpers used in testing.
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.
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.
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.
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.
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.
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.
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
PuerkitoBio/urlesc
Package urlesc implements query escaping as per RFC 3986.
Package urlesc implements query escaping as per RFC 3986.
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.
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.
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.
aws/aws-sdk-go/aws/credentials
Package credentials provides credential retrieval and management
Package credentials provides credential retrieval and management
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.
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.
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.
aws/aws-sdk-go/aws/csm
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
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.
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.
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.
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.
aws/aws-sdk-go/aws/signer/v4
Package v4 implements signing for AWS V4 signer
Package v4 implements signing for AWS V4 signer
aws/aws-sdk-go/internal/ini
Package ini is an LL(1) parser for configuration files.
Package ini is an LL(1) parser for configuration files.
aws/aws-sdk-go/internal/sync/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
aws/aws-sdk-go/service/sts/stsiface
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
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.
cespare/xxhash/v2
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
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.
coreos/go-semver/semver
Semantic Versions http://semver.org
Semantic Versions http://semver.org
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.
coreos/go-systemd/journal
Package journal provides write bindings to the local systemd journal.
Package journal provides write bindings to the local systemd journal.
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.
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.
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.
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.
form3tech-oss/jwt-go
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html
go-logr/logr
Package logr defines abstract interfaces for logging.
Package logr defines abstract interfaces for logging.
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.
gogo/protobuf/gogoproto
Package gogoproto provides extensions for protocol buffers to achieve:
Package gogoproto provides extensions for protocol buffers to achieve:
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.
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.
golang/groupcache/lru
Package lru implements an LRU cache.
Package lru implements an LRU cache.
golang/mock/gomock
Package gomock is a mock framework for Go.
Package gomock is a mock framework for Go.
golang/protobuf/proto
Package proto provides functionality for handling protocol buffer messages.
Package proto provides functionality for handling protocol buffer messages.
golang/protobuf/ptypes
Package ptypes provides functionality for interacting with well-known types.
Package ptypes provides functionality for interacting with well-known types.
google/go-cmp/cmp
Package cmp determines equality of values.
Package cmp determines equality of values.
google/go-cmp/cmp/internal/diff
Package diff implements an algorithm for producing edit-scripts.
Package diff implements an algorithm for producing edit-scripts.
google/go-cmp/cmp/internal/function
Package function provides functionality for identifying function types.
Package function provides functionality for identifying function types.
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.
google/uuid
Package uuid generates and inspects UUIDs.
Package uuid generates and inspects UUIDs.
googleapis/gax-go/v2
Package gax contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.
Package gax contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.
googleapis/gnostic/compiler
Package compiler provides support functions to generated compiler code.
Package compiler provides support functions to generated compiler code.
gophercloud/gophercloud
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
gophercloud/gophercloud/openstack/identity/v3/extensions/trusts
Package trusts enables management of OpenStack Identity Trusts.
Package trusts enables management of OpenStack Identity Trusts.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
hashicorp/golang-lru
Package lru provides three different LRU caches of varying sophistication.
Package lru provides three different LRU caches of varying sophistication.
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.
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.
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.
mailru/easyjson/jlexer
Package jlexer contains a JSON lexer implementation.
Package jlexer contains a JSON lexer implementation.
mailru/easyjson/jwriter
Package jwriter contains a JSON writer.
Package jwriter contains a JSON writer.
matttproud/golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
Package pbutil provides record length-delimited Protocol Buffer streaming.
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.
moby/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).
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.
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.
pkg/errors
Package errors provides simple error handling primitives.
Package errors provides simple error handling primitives.
pquerna/cachecontrol
Package cachecontrol implements the logic for HTTP Caching
Package cachecontrol implements the logic for HTTP Caching
prometheus/client_golang/prometheus
Package prometheus is the core instrumentation package.
Package prometheus is the core instrumentation package.
prometheus/client_golang/prometheus/promhttp
Package promhttp provides tooling around HTTP servers and clients.
Package promhttp provides tooling around HTTP servers and clients.
prometheus/client_golang/prometheus/testutil
Package testutil provides helpers to test code using the prometheus package of client_golang.
Package testutil provides helpers to test code using the prometheus package of client_golang.
prometheus/client_golang/prometheus/testutil/promlint
Package promlint provides a linter for Prometheus metrics.
Package promlint provides a linter for Prometheus metrics.
prometheus/common/expfmt
Package expfmt contains tools for reading and writing Prometheus metrics.
Package expfmt contains tools for reading and writing Prometheus metrics.
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.
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.
robfig/cron
Package cron implements a cron spec parser and job runner.
Package cron implements a cron spec parser and job runner.
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
satori/go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
Package uuid provides implementation of Universally Unique Identifier (UUID).
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.
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.
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.
vmware/govmomi/find
Package find implements inventory listing and searching.
Package find implements inventory listing and searching.
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.
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.etcd.io
etcd/auth/authpb
Package authpb is a generated protocol buffer package.
Package authpb is a generated protocol buffer package.
etcd/clientv3
Package clientv3 implements the official Go etcd client for v3.
Package clientv3 implements the official Go etcd client for v3.
etcd/clientv3/balancer
Package balancer implements client balancer.
Package balancer implements client balancer.
etcd/clientv3/balancer/connectivity
Package connectivity implements client connectivity operations.
Package connectivity implements client connectivity operations.
etcd/clientv3/balancer/picker
Package picker defines/implements client balancer picker policy.
Package picker defines/implements client balancer picker policy.
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>'.
etcd/clientv3/credentials
Package credentials implements gRPC credential interface with etcd specific logic.
Package credentials implements gRPC credential interface with etcd specific logic.
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.
etcd/etcdserver/etcdserverpb
Package etcdserverpb is a generated protocol buffer package.
Package etcdserverpb is a generated protocol buffer package.
etcd/mvcc/mvccpb
Package mvccpb is a generated protocol buffer package.
Package mvccpb is a generated protocol buffer package.
etcd/pkg/fileutil
Package fileutil implements utility functions related to files and paths.
Package fileutil implements utility functions related to files and paths.
etcd/pkg/logutil
Package logutil includes utilities to facilitate logging.
Package logutil includes utilities to facilitate logging.
etcd/pkg/systemd
Package systemd provides utility functions for systemd.
Package systemd provides utility functions for systemd.
etcd/pkg/tlsutil
Package tlsutil provides utility functions for handling TLS.
Package tlsutil provides utility functions for handling TLS.
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.
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.
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.
etcd/raft/raftpb
Package raftpb is a generated protocol buffer package.
Package raftpb is a generated protocol buffer package.
etcd/version
Package version implements etcd version parsing and contains latest version information.
Package version implements etcd version parsing and contains latest version information.
Package opencensus contains Go support for OpenCensus.
Package opencensus contains Go support for OpenCensus.
internal/tagencoding
Package tagencoding contains the tag encoding used interally by the stats collector.
Package tagencoding contains the tag encoding used interally by the stats collector.
metric/metricdata
Package metricdata contains the metrics data model.
Package metricdata contains the metrics data model.
plugin/ochttp
Package ochttp provides OpenCensus instrumentation for net/http package.
Package ochttp provides OpenCensus instrumentation for net/http package.
plugin/ochttp/propagation/b3
Package b3 contains a propagation.HTTPFormat implementation for B3 propagation.
Package b3 contains a propagation.HTTPFormat implementation for B3 propagation.
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.
stats
Package stats contains support for OpenCensus stats recording.
Package stats contains support for OpenCensus stats recording.
stats/view
Package view contains support for collecting and exposing aggregates over stats.
Package view contains support for collecting and exposing aggregates over stats.
tag
Package tag contains OpenCensus tags.
Package tag contains OpenCensus tags.
trace
Package trace contains support for OpenCensus distributed tracing.
Package trace contains support for OpenCensus distributed tracing.
trace/internal
Package internal provides trace internals.
Package internal provides trace internals.
trace/propagation
Package propagation implements the binary trace context format.
Package propagation implements the binary trace context format.
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.
multierr
Package multierr allows combining one or more errors together.
Package multierr allows combining one or more errors together.
zap
Package zap provides fast, structured, leveled logging.
Package zap provides fast, structured, leveled logging.
zap/buffer
Package buffer provides a thin wrapper around a byte slice.
Package buffer provides a thin wrapper around a byte slice.
zap/internal/bufferpool
Package bufferpool houses zap's shared internal buffer pool.
Package bufferpool houses zap's shared internal buffer pool.
zap/internal/color
Package color adds coloring functionality for TTY output.
Package color adds coloring functionality for TTY output.
zap/internal/exit
Package exit provides stubs so that unit tests can exercise code that calls os.Exit(1).
Package exit provides stubs so that unit tests can exercise code that calls os.Exit(1).
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.
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.
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.
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.
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.
x/crypto/ed25519
Package ed25519 implements the Ed25519 signature algorithm.
Package ed25519 implements the Ed25519 signature algorithm.
x/crypto/internal/subtle
Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly.
Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly.
x/crypto/nacl/secretbox
Package secretbox encrypts and authenticates small messages.
Package secretbox encrypts and authenticates small messages.
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.
x/crypto/pkcs12
Package pkcs12 implements some of PKCS#12.
Package pkcs12 implements some of PKCS#12.
x/crypto/pkcs12/internal/rc2
Package rc2 implements the RC2 cipher
Package rc2 implements the RC2 cipher
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.
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.
x/crypto/ssh
Package ssh implements an SSH client and server.
Package ssh implements an SSH client and server.
x/crypto/ssh/internal/bcrypt_pbkdf
Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
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.
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.
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.
x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
Package html implements an HTML5-compliant tokenizer and parser.
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".
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.
x/net/http2
Package http2 implements the HTTP/2 protocol.
Package http2 implements the HTTP/2 protocol.
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.
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.
x/net/internal/timeseries
Package timeseries implements a time series structure for stats collection.
Package timeseries implements a time series structure for stats collection.
x/net/trace
Package trace implements tracing of requests and long-lived objects.
Package trace implements tracing of requests and long-lived objects.
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.
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.
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.
x/oauth2/internal
Package internal contains support packages for oauth2 package.
Package internal contains support packages for oauth2 package.
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.
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".
x/sync/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
x/sys/cpu
Package cpu implements processor feature detection for various CPU architectures.
Package cpu implements processor feature detection for various CPU architectures.
x/sys/internal/unsafeheader
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations.
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations.
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.
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.
x/text/encoding
Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8.
Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8.
x/text/encoding/internal
Package internal contains code that is shared among encoding implementations.
Package internal contains code that is shared among encoding implementations.
x/text/encoding/internal/identifier
Package identifier defines the contract between implementations of Encoding and Index by defining identifiers that uniquely identify standardized coded character sets (CCS) and character encoding schemes (CES), which we will together refer to as encodings, for which Encoding implementations provide converters to and from UTF-8.
Package identifier defines the contract between implementations of Encoding and Index by defining identifiers that uniquely identify standardized coded character sets (CCS) and character encoding schemes (CES), which we will together refer to as encodings, for which Encoding implementations provide converters to and from UTF-8.
x/text/encoding/unicode
Package unicode provides Unicode encodings such as UTF-16.
Package unicode provides Unicode encodings such as UTF-16.
x/text/internal/utf8internal
Package utf8internal contains low-level utf8-related constants, tables, etc.
Package utf8internal contains low-level utf8-related constants, tables, etc.
x/text/runes
Package runes provide transforms for UTF-8 encoded text.
Package runes provide transforms for UTF-8 encoded text.
x/text/secure/bidirule
Package bidirule implements the Bidi Rule defined by RFC 5893.
Package bidirule implements the Bidi Rule defined by RFC 5893.
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.
x/text/unicode/bidi
Package bidi contains functionality for bidirectional text support.
Package bidi contains functionality for bidirectional text support.
x/text/unicode/norm
Package norm contains types and functions for normalizing Unicode strings.
Package norm contains types and functions for normalizing Unicode strings.
x/text/width
Package width provides functionality for handling different widths in text.
Package width provides functionality for handling different widths in text.
x/time/rate
Package rate provides a rate limiter.
Package rate provides a rate limiter.
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.
api/compute/v0.beta
Package compute provides access to the Compute Engine API.
Package compute provides access to the Compute Engine API.
api/compute/v1
Package compute provides access to the Compute Engine API.
Package compute provides access to the Compute Engine API.
api/container/v1
Package container provides access to the Kubernetes Engine API.
Package container provides access to the Kubernetes Engine API.
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.
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.
api/internal
Package internal supports the options and transport packages.
Package internal supports the options and transport packages.
api/internal/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.
api/internal/third_party/uritemplates
Package uritemplates is a level 3 implementation of RFC 6570 (URI Template, http://tools.ietf.org/html/rfc6570).
Package uritemplates is a level 3 implementation of RFC 6570 (URI Template, http://tools.ietf.org/html/rfc6570).
api/option
Package option contains options for Google API clients.
Package option contains options for Google API clients.
api/option/internaloption
Package internaloption contains options used internally by Google client code.
Package internaloption contains options used internally by Google client code.
api/tpu/v1
Package tpu provides access to the Cloud TPU API.
Package tpu provides access to the Cloud TPU API.
api/transport/cert
Package cert contains certificate tools for Google API clients.
Package cert contains certificate tools for Google API clients.
api/transport/http
Package http supports network connections to HTTP servers.
Package http supports network connections to HTTP servers.
api/transport/http/internal/propagation
Package propagation implements X-Cloud-Trace-Context header propagation used by Google Cloud products.
Package propagation implements X-Cloud-Trace-Context header propagation used by Google Cloud products.
appengine
Package appengine provides basic functionality for Google App Engine.
Package appengine provides basic functionality for Google App Engine.
appengine/internal
Package internal provides support for package appengine.
Package internal provides support for package appengine.
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.
grpc
Package grpc implements an RPC system called gRPC.
Package grpc implements an RPC system called gRPC.
grpc/attributes
Package attributes defines a generic key/value store used in various gRPC components.
Package attributes defines a generic key/value store used in various gRPC components.
grpc/backoff
Package backoff provides configuration options for backoff.
Package backoff provides configuration options for backoff.
grpc/balancer
Package balancer defines APIs for load balancing in gRPC.
Package balancer defines APIs for load balancing in gRPC.
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.
grpc/balancer/roundrobin
Package roundrobin defines a roundrobin balancer.
Package roundrobin defines a roundrobin balancer.
grpc/codes
Package codes defines the canonical error codes used by gRPC.
Package codes defines the canonical error codes used by gRPC.
grpc/connectivity
Package connectivity defines connectivity semantics.
Package connectivity defines connectivity semantics.
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.
grpc/credentials/internal
Package internal contains credentials-internal code.
Package internal contains credentials-internal code.
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.
grpc/encoding/proto
Package proto defines the protobuf codec.
Package proto defines the protobuf codec.
grpc/grpclog
Package grpclog defines logging for grpc.
Package grpclog defines logging for grpc.
grpc/internal
Package internal contains gRPC-internal code, to avoid polluting the godoc of the top-level grpc package.
Package internal contains gRPC-internal code, to avoid polluting the godoc of the top-level grpc package.
grpc/internal/backoff
Package backoff implement the backoff strategy for gRPC.
Package backoff implement the backoff strategy for gRPC.
grpc/internal/balancerload
Package balancerload defines APIs to parse server loads in trailers.
Package balancerload defines APIs to parse server loads in trailers.
grpc/internal/binarylog
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
grpc/internal/buffer
Package buffer provides an implementation of an unbounded buffer.
Package buffer provides an implementation of an unbounded buffer.
grpc/internal/channelz
Package channelz defines APIs for enabling channelz service, entry registration/deletion, and accessing channelz data.
Package channelz defines APIs for enabling channelz service, entry registration/deletion, and accessing channelz data.
grpc/internal/envconfig
Package envconfig contains grpc settings configured by environment variables.
Package envconfig contains grpc settings configured by environment variables.
grpc/internal/grpcrand
Package grpcrand implements math/rand functions in a concurrent-safe way with a global random source, independent of math/rand's global source.
Package grpcrand implements math/rand functions in a concurrent-safe way with a global random source, independent of math/rand's global source.
grpc/internal/grpcsync
Package grpcsync implements additional synchronization primitives built upon the sync package.
Package grpcsync implements additional synchronization primitives built upon the sync package.
grpc/internal/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.
grpc/internal/resolver/passthrough
Package passthrough implements a pass-through resolver.
Package passthrough implements a pass-through resolver.
grpc/internal/syscall
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
grpc/internal/transport
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
grpc/keepalive
Package keepalive defines configurable parameters for point-to-point healthcheck.
Package keepalive defines configurable parameters for point-to-point healthcheck.
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.
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.
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.
grpc/resolver
Package resolver defines APIs for name resolution in gRPC.
Package resolver defines APIs for name resolution in gRPC.
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.
grpc/resolver/passthrough
Package passthrough implements a pass-through resolver.
Package passthrough implements a pass-through resolver.
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.
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.
grpc/status
Package status implements errors returned by gRPC.
Package status implements errors returned by gRPC.
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.
protobuf/encoding/prototext
Package prototext marshals and unmarshals protocol buffer messages as the textproto format.
Package prototext marshals and unmarshals protocol buffer messages as the textproto format.
protobuf/encoding/protowire
Package protowire parses and formats the raw wire encoding.
Package protowire parses and formats the raw wire encoding.
protobuf/internal/descfmt
Package descfmt provides functionality to format descriptors.
Package descfmt provides functionality to format descriptors.
protobuf/internal/descopts
Package descopts contains the nil pointers to concrete descriptor options.
Package descopts contains the nil pointers to concrete descriptor options.
protobuf/internal/detrand
Package detrand provides deterministically random functionality.
Package detrand provides deterministically random functionality.
protobuf/internal/encoding/defval
Package defval marshals and unmarshals textual forms of default values.
Package defval marshals and unmarshals textual forms of default values.
protobuf/internal/encoding/messageset
Package messageset encodes and decodes the obsolete MessageSet wire format.
Package messageset encodes and decodes the obsolete MessageSet wire format.
protobuf/internal/encoding/tag
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go.
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go.
protobuf/internal/encoding/text
Package text implements the text format for protocol buffers.
Package text implements the text format for protocol buffers.
protobuf/internal/errors
Package errors implements functions to manipulate errors.
Package errors implements functions to manipulate errors.
protobuf/internal/fieldsort
Package fieldsort defines an ordering of fields.
Package fieldsort defines an ordering of fields.
protobuf/internal/filedesc
Package filedesc provides functionality for constructing descriptors.
Package filedesc provides functionality for constructing descriptors.
protobuf/internal/filetype
Package filetype provides functionality for wrapping descriptors with Go type information.
Package filetype provides functionality for wrapping descriptors with Go type information.
protobuf/internal/flags
Package flags provides a set of flags controlled by build tags.
Package flags provides a set of flags controlled by build tags.
protobuf/internal/genid
Package genid contains constants for declarations in descriptor.proto and the well-known types.
Package genid contains constants for declarations in descriptor.proto and the well-known types.
protobuf/internal/mapsort
Package mapsort provides sorted access to maps.
Package mapsort provides sorted access to maps.
protobuf/internal/pragma
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties.
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties.
protobuf/internal/set
Package set provides simple set data structures for uint64s.
Package set provides simple set data structures for uint64s.
protobuf/internal/strs
Package strs provides string manipulation functionality specific to protobuf.
Package strs provides string manipulation functionality specific to protobuf.
protobuf/internal/version
Package version records versioning information about this module.
Package version records versioning information about this module.
protobuf/proto
Package proto provides functions operating on protocol buffer messages.
Package proto provides functions operating on protocol buffer messages.
protobuf/reflect/protoreflect
Package protoreflect provides interfaces to dynamically manipulate messages.
Package protoreflect provides interfaces to dynamically manipulate messages.
protobuf/reflect/protoregistry
Package protoregistry provides data structures to register and lookup protobuf descriptor types.
Package protoregistry provides data structures to register and lookup protobuf descriptor types.
protobuf/runtime/protoiface
Package protoiface contains types referenced or implemented by messages.
Package protoiface contains types referenced or implemented by messages.
protobuf/runtime/protoimpl
Package protoimpl contains the default implementation for messages generated by protoc-gen-go.
Package protoimpl contains the default implementation for messages generated by protoc-gen-go.
protobuf/types/known/anypb
Package anypb contains generated types for google/protobuf/any.proto.
Package anypb contains generated types for google/protobuf/any.proto.
protobuf/types/known/durationpb
Package durationpb contains generated types for google/protobuf/duration.proto.
Package durationpb contains generated types for google/protobuf/duration.proto.
protobuf/types/known/timestamppb
Package timestamppb contains generated types for google/protobuf/timestamp.proto.
Package timestamppb contains generated types for google/protobuf/timestamp.proto.
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).
gcfg.v1/scanner
Package scanner implements a scanner for gcfg configuration text.
Package scanner implements a scanner for gcfg configuration text.
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).
gcfg.v1/types
Package types defines helpers for type conversions.
Package types defines helpers for type conversions.
inf.v0
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
natefinch/lumberjack.v2
Package lumberjack provides a rolling logger.
Package lumberjack provides a rolling logger.
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.
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.
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.
warnings.v0
Package warnings implements error handling with non-fatal errors (warnings).
Package warnings implements error handling with non-fatal errors (warnings).
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.
api/admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
api/apiserverinternal/v1alpha1
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
api/core/v1
Package v1 is the v1 version of the core API.
Package v1 is the v1 version of the core API.
api/flowcontrol/v1alpha1
Package v1alpha1 holds api types of version v1alpha1 for group "flowcontrol.apiserver.k8s.io".
Package v1alpha1 holds api types of version v1alpha1 for group "flowcontrol.apiserver.k8s.io".
api/flowcontrol/v1beta1
Package v1beta1 holds api types of version v1alpha1 for group "flowcontrol.apiserver.k8s.io".
Package v1beta1 holds api types of version v1alpha1 for group "flowcontrol.apiserver.k8s.io".
api/policy/v1beta1
Package policy is for any kind of policy object.
Package policy is for any kind of policy object.
apiextensions-apiserver/pkg/apis/apiextensions
Package apiextensions is the internal version of the API.
Package apiextensions is the internal version of the API.
apiextensions-apiserver/pkg/apis/apiextensions/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apiextensions-apiserver/pkg/apis/apiextensions/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
apiextensions-apiserver/pkg/client/clientset/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
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.
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.
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.
apiextensions-apiserver/pkg/generated/openapi
openapi generated definitions.
openapi generated definitions.
apimachinery/pkg/api/errors
Package errors provides detailed error types for api field validation.
Package errors provides detailed error types for api field validation.
apimachinery/pkg/api/meta
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API
apimachinery/pkg/api/validation
Package validation contains generic api type validation functions.
Package validation contains generic api type validation functions.
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.
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.
apimachinery/pkg/conversion
Package conversion provides go object versioning.
Package conversion provides go object versioning.
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
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.
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.
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.
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.
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.
apimachinery/pkg/types
Package types implements various generic types used throughout kubernetes.
Package types implements various generic types used throughout kubernetes.
apimachinery/pkg/util/errors
Package errors implements various utility functions and types around errors.
Package errors implements various utility functions and types around errors.
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
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.
apimachinery/pkg/util/proxy
Package proxy provides transport and upgrade support for proxies.
Package proxy provides transport and upgrade support for proxies.
apimachinery/pkg/util/rand
Package rand provides utilities related to randomization.
Package rand provides utilities related to randomization.
apimachinery/pkg/util/sets
Package sets has auto-generated set types.
Package sets has auto-generated set types.
apimachinery/pkg/util/version
Package version provides utilities for version number comparisons
Package version provides utilities for version number comparisons
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.
apimachinery/pkg/util/waitgroup
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
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.
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.
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.
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.
apiserver/pkg/admission/plugin/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
apiserver/pkg/admission/plugin/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.
Package v1 is the v1 version of the API.
apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
Package v1 is the v1 version of the API.
apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
apiserver/pkg/admission/plugin/webhook/errors
Package errors contains utilities for admission webhook specific errors
Package errors contains utilities for admission webhook specific errors
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.
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.
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.
apiserver/pkg/admission/plugin/webhook/request
Package request creates admissionReview request based on admission attributes.
Package request creates admissionReview request based on admission attributes.
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.
apiserver/pkg/apis/apiserver
Package apiserver is the internal version of the API.
Package apiserver is the internal version of the API.
apiserver/pkg/apis/apiserver/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apiserver/pkg/apis/apiserver/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
apiserver/pkg/apis/apiserver/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
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.
apiserver/pkg/apis/config/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apiserver/pkg/apis/config/validation
Package validation validates EncryptionConfiguration.
Package validation validates EncryptionConfiguration.
apiserver/pkg/audit
TODO: Delete this file if we generate a clientset.
TODO: Delete this file if we generate a clientset.
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
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.
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.
apiserver/pkg/authorization/union
Package union implements an authorizer that combines multiple subauthorizer.
Package union implements an authorizer that combines multiple subauthorizer.
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.
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.
apiserver/pkg/endpoints/handlers
Package handlers contains HTTP handlers to implement the apiserver APIs.
Package handlers contains HTTP handlers to implement the apiserver APIs.
apiserver/pkg/endpoints/handlers/negotiation
Package negotiation contains media type negotiation logic.
Package negotiation contains media type negotiation logic.
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.
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.
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.
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.
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
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.
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.
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.
apiserver/pkg/server/healthz
Package healthz implements basic http server health checking.
Package healthz implements basic http server health checking.
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.
apiserver/pkg/server/mux
Package mux contains abstractions for http multiplexing of APIs.
Package mux contains abstractions for http multiplexing of APIs.
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.
apiserver/pkg/server/resourceconfig
Package resourceconfig contains the resource config related helper functions.
Package resourceconfig contains the resource config related helper functions.
apiserver/pkg/server/routes
Package routes holds a collection of optional genericapiserver http handlers.
Package routes holds a collection of optional genericapiserver http handlers.
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.
apiserver/pkg/storage
Interfaces for database-related operations.
Interfaces for database-related operations.
apiserver/pkg/storage/errors
Package storage provides conversion of storage errors to API errors.
Package storage provides conversion of storage errors to API errors.
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.
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.
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
apiserver/pkg/storage/value/encrypt/envelope/v1beta1
Package v1beta1 contains definition of kms-plugin's gRPC service.
Package v1beta1 contains definition of kms-plugin's gRPC service.
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.
apiserver/pkg/util/flowcontrol/fairqueuing/queueset
Package queueset implements a technique called "fair queuing for server requests".
Package queueset implements a technique called "fair queuing for server requests".
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
apiserver/pkg/util/webhook
Package webhook implements a generic HTTP webhook plugin.
Package webhook implements a generic HTTP webhook plugin.
apiserver/pkg/util/wsstream
Package wsstream contains utilities for streaming content over WebSockets.
Package wsstream contains utilities for streaming content over WebSockets.
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.
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.
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.
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.
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.
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.
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.
client-go/kubernetes
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client-go/kubernetes/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client-go/kubernetes/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
client-go/kubernetes/typed/admissionregistration/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/admissionregistration/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/admissionregistration/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/admissionregistration/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/apiserverinternal/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/apiserverinternal/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/apps/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/apps/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/apps/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/apps/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/apps/v1beta2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/apps/v1beta2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/authentication/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/authentication/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/authentication/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/authentication/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/authorization/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/authorization/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/authorization/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/authorization/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/autoscaling/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/autoscaling/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/autoscaling/v2beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/autoscaling/v2beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/autoscaling/v2beta2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/autoscaling/v2beta2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/batch/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/batch/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/batch/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/batch/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/batch/v2alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/batch/v2alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/certificates/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/certificates/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/certificates/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/certificates/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/coordination/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/coordination/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/coordination/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/coordination/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/core/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/discovery/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/discovery/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/discovery/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/discovery/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/events/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/events/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/events/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/events/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/extensions/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/extensions/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/flowcontrol/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/flowcontrol/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/flowcontrol/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/flowcontrol/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/networking/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/networking/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/networking/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/networking/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/node/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/node/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/node/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/node/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/node/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/node/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/policy/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/policy/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/rbac/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/rbac/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/rbac/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/rbac/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/rbac/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/rbac/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/scheduling/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/scheduling/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/scheduling/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/scheduling/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/scheduling/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/scheduling/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/storage/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/storage/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/storage/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/storage/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client-go/kubernetes/typed/storage/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client-go/kubernetes/typed/storage/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
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.
client-go/rest/fake
This is made a separate package and should only be imported by tests, because it imports testapi
This is made a separate package and should only be imported by tests, because it imports testapi
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.
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.
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.
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.
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.
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.
client-go/tools/cache
Package cache is a client-side caching mechanism.
Package cache is a client-side caching mechanism.
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.
client-go/tools/events
Package events has all client logic for recording and reporting "k8s.io/api/events/v1beta1".Event events.
Package events has all client logic for recording and reporting "k8s.io/api/events/v1beta1".Event events.
client-go/tools/metrics
Package metrics provides abstractions for registering which metrics to record.
Package metrics provides abstractions for registering which metrics to record.
client-go/tools/record
Package record has all client logic for recording and reporting "k8s.io/api/core/v1".Event events.
Package record has all client logic for recording and reporting "k8s.io/api/core/v1".Event events.
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.
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/.
client-go/util/keyutil
Package keyutil contains utilities for managing public/private key pairs.
Package keyutil contains utilities for managing public/private key pairs.
client-go/util/workqueue
Package workqueue provides a simple queue that supports the following features:
Package workqueue provides a simple queue that supports the following features:
cloud-provider
Package cloudprovider supplies interfaces and implementations for cloud service providers.
Package cloudprovider supplies interfaces and implementations for cloud service providers.
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)
component-base/logs/datapol
Package datapol contains functions to determine if objects contain sensitive data to e.g.
Package datapol contains functions to determine if objects contain sensitive data to e.g.
component-base/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.
component-helpers/scheduling/corev1
Package corev1 defines functions which should satisfy one of the following:
Package corev1 defines functions which should satisfy one of the following:
klog/v2
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.
kube-aggregator/pkg/apis/apiregistration
Package apiregistration is the internal version of the API.
Package apiregistration is the internal version of the API.
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.
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.
kube-aggregator/pkg/client/clientset_generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
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.
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.
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.
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).
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.
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.
kube-openapi/pkg/validation/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.
kube-openapi/pkg/validation/strfmt
Package strfmt contains custom string formats
Package strfmt contains custom string formats
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.
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
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.
kubernetes/pkg/apis/admissionregistration
Package admissionregistration is the internal version of the API.
Package admissionregistration is the internal version of the API.
kubernetes/pkg/apis/admissionregistration/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
kubernetes/pkg/apis/admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
Package v1beta1 is the v1beta1 version of the API.
kubernetes/pkg/apis/apiserverinternal
Package apiserverinternal contains the "internal" version of the API used by the apiservers themselves.
Package apiserverinternal contains the "internal" version of the API used by the apiservers themselves.
kubernetes/pkg/apis/apiserverinternal/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
kubernetes/pkg/apis/apiserverinternal/v1alpha1
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
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.
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.
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.
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.
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.
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.
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.
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.
kubernetes/pkg/apis/core
Package core contains the latest (or "internal") version of the Kubernetes API objects.
Package core contains the latest (or "internal") version of the Kubernetes API objects.
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.
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.
kubernetes/pkg/apis/core/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
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.
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.
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.
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.
kubernetes/pkg/apis/flowcontrol
Package flowcontrol provides api definitions for the "flowcontrol.apiserver.k8s.io" api group.
Package flowcontrol provides api definitions for the "flowcontrol.apiserver.k8s.io" api group.
kubernetes/pkg/apis/flowcontrol/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
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.
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.
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.
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.
kubernetes/pkg/apis/policy/v1beta1
Package policy is for any kind of policy object.
Package policy is for any kind of policy object.
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.
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.
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.
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.
kubernetes/pkg/capabilities
Package capabilities manages system level capabilities
Package capabilities manages system level capabilities
kubernetes/pkg/cluster/ports
Package ports defines ports used by various pieces of the kubernetes infrastructure.
Package ports defines ports used by various pieces of the kubernetes infrastructure.
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
kubernetes/pkg/controlplane
Package controlplane contains code for setting up and running a Kubernetes cluster control plane API server.
Package controlplane contains code for setting up and running a Kubernetes cluster control plane API server.
kubernetes/pkg/controlplane/reconcilers
Package reconcilers provides objects for managing the list of active masters.
Package reconcilers provides objects for managing the list of active masters.
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.
kubernetes/pkg/generated/openapi
openapi generated definitions.
openapi generated definitions.
kubernetes/pkg/kubeapiserver
Package kubeapiserver holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
Package kubeapiserver holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server.
kubernetes/pkg/kubeapiserver/options
Package options contains flags and options for initializing kube-apiserver
Package options contains flags and options for initializing kube-apiserver
kubernetes/pkg/kubelet/types
Common types in the Kubelet.
Common types in the Kubelet.
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.
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
kubernetes/pkg/registry/apiserverinternal/storageversion
Package storageversion provides Registry interface and it's RESTStorage implementation for storing StorageVersion api objects.
Package storageversion provides Registry interface and it's RESTStorage implementation for storing StorageVersion api objects.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
kubernetes/pkg/registry/core/replicationcontroller
Package replicationcontroller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
Package replicationcontroller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
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.
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.
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.
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.
kubernetes/pkg/registry/flowcontrol/flowschema
Package flowschema provides model implementation of flow-schema api
Package flowschema provides model implementation of flow-schema api
kubernetes/pkg/registry/flowcontrol/prioritylevelconfiguration
Package prioritylevelconfiguration provides model implementation of priority-level-configuration api
Package prioritylevelconfiguration provides model implementation of priority-level-configuration api
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
kubernetes/pkg/registry/storage/csistoragecapacity
Package csistoragecapacity provides Registry interface and its REST implementation for storing csistoragecapacity api objects.
Package csistoragecapacity provides Registry interface and its REST implementation for storing csistoragecapacity api objects.
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.
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.
kubernetes/pkg/routes
Package routes holds a collection of optional master http handlers.
Package routes holds a collection of optional master http handlers.
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.
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.
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.
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.
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.
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.
kubernetes/pkg/securitycontext
Package securitycontext contains security context api implementations
Package securitycontext contains security context api implementations
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.
kubernetes/pkg/util/tolerations
Package tolerations provides utilities to work with pod spec tolerations.
Package tolerations provides utilities to work with pod spec tolerations.
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.
kubernetes/pkg/volume/util
Package util contains utility code for use by volume plugins.
Package util contains utility code for use by volume plugins.
kubernetes/pkg/volume/util/types
Package types defines types used only by volume components
Package types defines types used only by volume components
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.
kubernetes/plugin/pkg/admission/antiaffinity
Package antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller.
Package antiaffinity provides the LimitPodHardAntiAffinityTopology admission controller.
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
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.
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.
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.
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.
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.
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.
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
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
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.
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.
kubernetes/third_party/forked/gonum/graph/internal/linear
Package linear provides common linear data structures.
Package linear provides common linear data structures.
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.
kubernetes/third_party/forked/gonum/graph/traverse
Package traverse provides basic graph traversal primitives.
Package traverse provides basic graph traversal primitives.
legacy-cloud-providers/azure
Package azure is an implementation of CloudProvider Interface, LoadBalancer and Instances for Azure.
Package azure is an implementation of CloudProvider Interface, LoadBalancer and Instances for Azure.
legacy-cloud-providers/azure/auth
Package auth provides a general libraty to authorize Azure ARM clients.
Package auth provides a general libraty to authorize Azure ARM clients.
legacy-cloud-providers/azure/cache
Package cache is an implementation of Azure caches.
Package cache is an implementation of Azure caches.
legacy-cloud-providers/azure/clients
Package clients contains a set of Azure ARM clients.
Package clients contains a set of Azure ARM clients.
legacy-cloud-providers/azure/clients/armclient
Package armclient implements the client for ARM.
Package armclient implements the client for ARM.
legacy-cloud-providers/azure/clients/containerserviceclient
Package containerserviceclient implements the client for azure container service.
Package containerserviceclient implements the client for azure container service.
legacy-cloud-providers/azure/clients/deploymentclient
Package deploymentclient implements the client for azure deployments.
Package deploymentclient implements the client for azure deployments.
legacy-cloud-providers/azure/clients/diskclient
Package diskclient implements the client for Disks.
Package diskclient implements the client for Disks.
legacy-cloud-providers/azure/clients/diskclient/mockdiskclient
Package mockdiskclient implements the mock client for Disks.
Package mockdiskclient implements the mock client for Disks.
legacy-cloud-providers/azure/clients/fileclient
Package fileclient implements the client for azure file.
Package fileclient implements the client for azure file.
legacy-cloud-providers/azure/clients/interfaceclient
Package interfaceclient implements the client for network interfaces.
Package interfaceclient implements the client for network interfaces.
legacy-cloud-providers/azure/clients/interfaceclient/mockinterfaceclient
Package mockinterfaceclient implements the mock client for network interfaces.
Package mockinterfaceclient implements the mock client for network interfaces.
legacy-cloud-providers/azure/clients/loadbalancerclient
Package loadbalancerclient implements the client for LoadBalancer.
Package loadbalancerclient implements the client for LoadBalancer.
legacy-cloud-providers/azure/clients/loadbalancerclient/mockloadbalancerclient
Package mockloadbalancerclient implements the mock client for LoadBalancer.
Package mockloadbalancerclient implements the mock client for LoadBalancer.
legacy-cloud-providers/azure/clients/publicipclient
Package publicipclient implements the client for PublicIPAddress.
Package publicipclient implements the client for PublicIPAddress.
legacy-cloud-providers/azure/clients/publicipclient/mockpublicipclient
Package mockpublicipclient implements the mock client for PublicIPAddress.
Package mockpublicipclient implements the mock client for PublicIPAddress.
legacy-cloud-providers/azure/clients/routeclient
Package routeclient implements the client for Route.
Package routeclient implements the client for Route.
legacy-cloud-providers/azure/clients/routeclient/mockrouteclient
Package mockrouteclient implements the mock client for Route.
Package mockrouteclient implements the mock client for Route.
legacy-cloud-providers/azure/clients/routetableclient
Package routetableclient implements the client for RouteTable.
Package routetableclient implements the client for RouteTable.
legacy-cloud-providers/azure/clients/routetableclient/mockroutetableclient
Package mockroutetableclient implements the mock client for RouteTable.
Package mockroutetableclient implements the mock client for RouteTable.
legacy-cloud-providers/azure/clients/securitygroupclient
Package securitygroupclient implements the client for SecurityGroups.
Package securitygroupclient implements the client for SecurityGroups.
legacy-cloud-providers/azure/clients/securitygroupclient/mocksecuritygroupclient
Package mocksecuritygroupclient implements the mock client for SecurityGroups.
Package mocksecuritygroupclient implements the mock client for SecurityGroups.
legacy-cloud-providers/azure/clients/snapshotclient
Package snapshotclient implements the client for Snapshots.
Package snapshotclient implements the client for Snapshots.
legacy-cloud-providers/azure/clients/storageaccountclient
Package storageaccountclient implements the client for StorageAccounts.
Package storageaccountclient implements the client for StorageAccounts.
legacy-cloud-providers/azure/clients/subnetclient
Package subnetclient implements the client for Subnet.
Package subnetclient implements the client for Subnet.
legacy-cloud-providers/azure/clients/subnetclient/mocksubnetclient
Package mocksubnetclient implements the mock client for Subnet.
Package mocksubnetclient implements the mock client for Subnet.
legacy-cloud-providers/azure/clients/vmclient
Package vmclient implements the client for VirtualMachines.
Package vmclient implements the client for VirtualMachines.
legacy-cloud-providers/azure/clients/vmclient/mockvmclient
Package mockvmclient implements the mock client for VirtualMachines.
Package mockvmclient implements the mock client for VirtualMachines.
legacy-cloud-providers/azure/clients/vmsizeclient
Package vmsizeclient implements the client for VirtualMachineSizes.
Package vmsizeclient implements the client for VirtualMachineSizes.
legacy-cloud-providers/azure/clients/vmssclient
Package vmssclient implements the client for VMSS.
Package vmssclient implements the client for VMSS.
legacy-cloud-providers/azure/clients/vmssclient/mockvmssclient
Package mockvmssclient implements the mock client for VMSS.
Package mockvmssclient implements the mock client for VMSS.
legacy-cloud-providers/azure/clients/vmssvmclient
Package vmssvmclient implements the client for VirtualMachineScaleSetVM.
Package vmssvmclient implements the client for VirtualMachineScaleSetVM.
legacy-cloud-providers/azure/clients/vmssvmclient/mockvmssvmclient
Package mockvmssvmclient implements the mock client for VirtualMachineScaleSetVM.
Package mockvmssvmclient implements the mock client for VirtualMachineScaleSetVM.
legacy-cloud-providers/azure/metrics
Package metrics is an implementation of Azure CloudProvider metrics.
Package metrics is an implementation of Azure CloudProvider metrics.
legacy-cloud-providers/azure/retry
Package retry defines a general library to handle errors and retries for various Azure clients.
Package retry defines a general library to handle errors and retries for various Azure clients.
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.
mount-utils
Package mount defines an interface to mounting filesystems.
Package mount defines an interface to mounting filesystems.
utils/exec
Package exec provides an injectable interface and implementations for running commands.
Package exec provides an injectable interface and implementations for running commands.
utils/mount
Package mount defines an interface to mounting filesystems.
Package mount defines an interface to mounting filesystems.
sigs.k8s.io
structured-merge-diff/v4/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).
structured-merge-diff/v4/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.
structured-merge-diff/v4/typed
Package typed contains logic for operating on values with given schemas.
Package typed contains logic for operating on values with given schemas.
structured-merge-diff/v4/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).

Jump to

Keyboard shortcuts

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