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-07-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/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/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/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/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. |
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-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. |
dgrijalva/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 |
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/docker/pkg/term
Package term provides structures and helper functions to work with terminal (state, sizes).
|
Package term provides structures and helper functions to work with terminal (state, sizes). |
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. |
go-openapi/analysis
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec.
|
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec. |
go-openapi/errors
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors.
|
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors. |
go-openapi/loads
Package loads provides document loading methods for swagger (OAI) specifications.
|
Package loads provides document loading methods for swagger (OAI) specifications. |
go-openapi/strfmt
Package strfmt contains custom string formats
|
Package strfmt contains custom string formats |
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. |
go-openapi/validate
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
|
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema. |
go-stack/stack
Package stack implements utilities to capture, manipulate, and format call stacks.
|
Package stack implements utilities to capture, manipulate, and format call stacks. |
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 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. |
golang/protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
|
Package ptypes contains code 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/gnostic/OpenAPIv2
Package openapi_v2 is a generated protocol buffer package.
|
Package openapi_v2 is a generated protocol buffer package. |
googleapis/gnostic/compiler
Package compiler provides support functions to generated compiler code.
|
Package compiler provides support functions to generated compiler code. |
googleapis/gnostic/extensions
Package openapiextension_v1 is a generated protocol buffer package.
|
Package openapiextension_v1 is a generated protocol buffer package. |
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. |
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/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/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. |
go.mongodb.org
|
|
mongo-driver/bson
Package bson is a library for reading, writing, and manipulating BSON.
|
Package bson is a library for reading, writing, and manipulating BSON. |
mongo-driver/bson/bsoncodec
Package bsoncodec provides a system for encoding values to BSON representations and decoding values from BSON representations.
|
Package bsoncodec provides a system for encoding values to BSON representations and decoding values from BSON representations. |
mongo-driver/bson/bsonrw
Package bsonrw contains abstractions for reading and writing BSON and BSON like types from sources.
|
Package bsonrw contains abstractions for reading and writing BSON and BSON like types from sources. |
mongo-driver/bson/bsontype
Package bsontype is a utility package that contains types for each BSON type and the a stringifier for the Type to enable easier debugging when working with BSON.
|
Package bsontype is a utility package that contains types for each BSON type and the a stringifier for the Type to enable easier debugging when working with BSON. |
mongo-driver/bson/primitive
Package primitive contains types similar to Go primitives for BSON types can do not have direct Go primitive representations.
|
Package primitive contains types similar to Go primitives for BSON types can do not have direct Go primitive representations. |
mongo-driver/x/bsonx/bsoncore
Package bsoncore contains functions that can be used to encode and decode BSON elements and values to or from a slice of bytes.
|
Package bsoncore contains functions that can be used to encode and decode BSON elements and values to or from a slice of bytes. |
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/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/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/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/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/internal/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/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/option
Package option contains options for Google API clients.
|
Package option contains options for Google API clients. |
api/tpu/v1
Package tpu provides access to the Cloud TPU API.
|
Package tpu provides access to the Cloud TPU API. |
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. |
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/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/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/webhook/config/apis/webhookadmission/v1
Package v1 is the v1 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/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/auditregistration/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/auditregistration/v1alpha1/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/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/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/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/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/settings/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/settings/v1alpha1/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/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/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. |
klog
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
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. |
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/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/auditregistration/install
Package install adds the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install adds the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
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/settings/install
Package install installs the settings API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the settings API group, making it available as an option to all of the API encoding/decoding machinery. |
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/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/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/master
Package master contains code for setting up and running a Kubernetes cluster master.
|
Package master contains code for setting up and running a Kubernetes cluster master. |
kubernetes/pkg/master/ports
Package ports defines ports used by various pieces of the kubernetes infrastructure.
|
Package ports defines ports used by various pieces of the kubernetes infrastructure. |
kubernetes/pkg/master/reconcilers
Package reconcilers provides objects for managing the list of active masters.
|
Package reconcilers provides objects for managing the list of active masters. |
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/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 controller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects.
|
Package controller provides Registry interface and it's RESTStorage implementation for storing ReplicationController api objects. |
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/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. |
kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
kubernetes/plugin/pkg/admission/resourcequota
Package resourcequota enforces all incoming requests against any applied quota in the namespace context of the request
|
Package resourcequota enforces all incoming requests against any applied quota in the namespace context of the request |
kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1
Package v1 is the v1 version of the API.
|
Package v1 is the v1 version of the API. |
kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/v1beta1
Package v1beta1 is the v1beta1 version of the API.
|
Package v1beta1 is the v1beta1 version of the API. |
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/diskclient
Package diskclient implements the client for Disks.
|
Package diskclient implements the client for Disks. |
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/loadbalancerclient
Package loadbalancerclient implements the client for LoadBalancer.
|
Package loadbalancerclient implements the 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/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/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/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/vmssvmclient
Package vmssvmclient implements the client for VirtualMachineScaleSetVM.
|
Package vmssvmclient implements the 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. |
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/v3/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/v3/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/v3/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/v3/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). |
Click to show internal directories.
Click to hide internal directories.