...

Package clientgo

import "k8s.io/client-go"
Overview
Index
Subdirectories

Overview ▾

Index ▾

Package files

doc.go

Subdirectories

Name Synopsis
..
applyconfigurations Package applyconfigurations provides typesafe go representations of the apply configurations that are used to constructs Server-side Apply requests.
admissionregistration
v1
v1alpha1
v1beta1
apiserverinternal
v1alpha1
apps
v1
v1beta1
v1beta2
autoscaling
v1
v2
v2beta1
v2beta2
batch
v1
v1beta1
certificates
v1
v1alpha1
v1beta1
coordination
v1
v1beta1
core
v1
discovery
v1
v1beta1
events
v1
v1beta1
extensions
v1beta1
flowcontrol
v1
v1beta1
v1beta2
v1beta3
imagepolicy
v1alpha1
meta
v1
networking
v1
v1alpha1
v1beta1
node
v1
v1alpha1
v1beta1
policy
v1
v1beta1
rbac
v1
v1alpha1
v1beta1
resource
v1alpha2
scheduling
v1
v1alpha1
v1beta1
storage
v1
v1alpha1
v1beta1
storagemigration
v1alpha1
discovery Package discovery provides ways to discover server-supported API groups, versions and resources.
cached
disk
memory
fake
dynamic
dynamicinformer
dynamiclister
fake
examples
create-update-delete-deployment Note: the example only works with the code within the same release/branch.
dynamic-create-update-delete-deployment Note: the example only works with the code within the same release/branch.
fake-client Package fakeclient contains examples on how to use fakeclient in tests.
in-cluster-client-configuration Note: the example only works with the code within the same release/branch.
leader-election
out-of-cluster-client-configuration Note: the example only works with the code within the same release/branch.
workqueue
features
informers Package informers provides generated informers for Kubernetes APIs.
admissionregistration
v1
v1alpha1
v1beta1
apiserverinternal
v1alpha1
apps
v1
v1beta1
v1beta2
autoscaling
v1
v2
v2beta1
v2beta2
batch
v1
v1beta1
certificates
v1
v1alpha1
v1beta1
coordination
v1
v1beta1
core
v1
discovery
v1
v1beta1
events
v1
v1beta1
extensions
v1beta1
flowcontrol
v1
v1beta1
v1beta2
v1beta3
internalinterfaces
networking
v1
v1alpha1
v1beta1
node
v1
v1alpha1
v1beta1
policy
v1
v1beta1
rbac
v1
v1alpha1
v1beta1
resource
v1alpha2
scheduling
v1
v1alpha1
v1beta1
storage
v1
v1alpha1
v1beta1
storagemigration
v1alpha1
kubernetes Package kubernetes holds packages which implement a clientset for Kubernetes APIs.
fake This package has the automatically generated fake clientset.
scheme This package contains the scheme of the automatically generated clientset.
typed
admissionregistration
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
apiserverinternal
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
apps
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta2 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
authentication
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
authorization
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
autoscaling
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v2 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v2beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v2beta2 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
batch
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
certificates
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
coordination
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
core
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
discovery
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
events
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
extensions
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
flowcontrol
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta2 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta3 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
networking
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
node
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
policy
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
rbac
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
resource
v1alpha2 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
scheduling
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
storage
v1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
v1beta1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
storagemigration
v1alpha1 This package has the automatically generated typed clients.
fake Package fake has the automatically generated clients.
listers Package listers provides generated listers for Kubernetes APIs.
admissionregistration
v1
v1alpha1
v1beta1
apiserverinternal
v1alpha1
apps
v1
v1beta1
v1beta2
autoscaling
v1
v2
v2beta1
v2beta2
batch
v1
v1beta1
certificates
v1
v1alpha1
v1beta1
coordination
v1
v1beta1
core
v1
discovery
v1
v1beta1
events
v1
v1beta1
extensions
v1beta1
flowcontrol
v1
v1beta1
v1beta2
v1beta3
imagepolicy
v1alpha1
networking
v1
v1alpha1
v1beta1
node
v1
v1alpha1
v1beta1
policy
v1
v1beta1
rbac
v1
v1alpha1
v1beta1
resource
v1alpha2
scheduling
v1
v1alpha1
v1beta1
storage
v1
v1alpha1
v1beta1
storagemigration
v1alpha1
metadata
fake
metadatainformer
metadatalister
openapi
cached
openapitest
openapi3
pkg
apis
clientauthentication
install Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
v1
v1beta1
version Package version supplies version information collected at build time to kubernetes components.
plugin
pkg
client
auth
azure
exec
gcp
oidc
rest
fake This is made a separate package and should only be imported by tests, because it imports testapi
watch
restmapper
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.
fake Package fake provides a fake client interface to arbitrary Kubernetes APIs that exposes common high level operations and exposes common metadata.
scheme Package scheme contains a runtime.Scheme to be used for serializing and deserializing different versions of Scale, and for converting in between them.
appsint Package appsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
appsv1beta1
appsv1beta2
autoscalingv1
extensionsint Package extensionsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
extensionsv1beta1
testing
third_party
forked
golang
template This package is copied from Go library text/template.
tools
auth Package auth defines a file format for holding authentication information needed by clients of Kubernetes.
exec Package exec contains helper utilities for exec credential plugins.
cache Package cache is a client-side caching mechanism.
synctrack Package synctrack contains utilities for helping controllers track whether they are "synced" or not, that is, whether they have processed all items from the informer's initial list.
testing
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.
api
latest
v1
events Package events has all client logic for recording and reporting "k8s.io/api/events/v1".Event events.
leaderelection Package leaderelection implements leader election of a set of endpoints.
resourcelock
metrics Package metrics provides abstractions for registering which metrics to record.
pager
portforward Package portforward adds support for SSH-like port forwarding from the client's local host to remote containers.
record Package record has all client logic for recording and reporting "k8s.io/api/core/v1".Event events.
util
reference
remotecommand Package remotecommand adds support for executing commands in containers, with support for separate stdin, stdout, and stderr streams, as well as TTY.
watch
transport
spdy
websocket
util
cert
certificate
csr
connrotation Package connrotation implements a connection dialer that tracks and can close all created connections.
csaupgrade
exec
flowcontrol
homedir
jsonpath package jsonpath is a template engine using jsonpath syntax, which can be seen at http://goessner.net/articles/JsonPath/.
keyutil Package keyutil contains utilities for managing public/private key pairs.
retry
testing
workqueue Package workqueue provides a simple queue that supports the following features: