Documentation ¶
Overview ¶
Package kops is the parent package for the kops kubernetes-ops tool..
Index ¶
Constants ¶
View Source
const ( KOPS_RELEASE_VERSION = "1.11.0" KOPS_CI_VERSION = "1.11.1-alpha.1" )
These constants are parsed by build tooling - be careful about changing the formats
Variables ¶
View Source
var GitVersion = ""
GitVersion should be replaced by the makefile
View Source
var Version = KOPS_RELEASE_VERSION
Version can be replaced by build tooling
Functions ¶
func DefaultProtokubeImageName ¶
func DefaultProtokubeImageName() string
DefaultProtokubeImageName is the name of the protokube image, as we would pass to "docker run"
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
channels
|
|
cloudmock
|
|
cmd
|
|
dns-controller
|
|
dnsprovider
|
|
pkg/dnsprovider
dnsprovider supplies interfaces for dns service providers (e.g.
|
dnsprovider supplies interfaces for dns service providers (e.g. |
pkg/dnsprovider/providers/aws/route53
route53 is the implementation of pkg/dnsprovider interface for AWS Route53
|
route53 is the implementation of pkg/dnsprovider interface for AWS Route53 |
pkg/dnsprovider/providers/aws/route53/stubs
internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes
|
internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes |
pkg/dnsprovider/providers/coredns
Package coredns is the implementation of pkg/dnsprovider interface for CoreDNS
|
Package coredns is the implementation of pkg/dnsprovider interface for CoreDNS |
pkg/dnsprovider/providers/coredns/stubs
Package stubs implements a stub for the EtcdKeysAPI, used primarily for unit testing purposes
|
Package stubs implements a stub for the EtcdKeysAPI, used primarily for unit testing purposes |
pkg/dnsprovider/providers/google/clouddns
clouddns is the implementation of pkg/dnsprovider interface for Google Cloud DNS
|
clouddns is the implementation of pkg/dnsprovider interface for Google Cloud DNS |
examples
|
|
hack
|
|
kube-discovery
|
|
node-authorizer
|
|
nodeup
|
|
pkg
|
|
apis/kops
+groupName=kops
|
+groupName=kops |
apis/kops/install
Package install installs the kops API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the kops API group, making it available as an option to all of the API encoding/decoding machinery. |
apis/kops/v1alpha1
+groupName=kops
|
+groupName=kops |
apis/kops/v1alpha2
+groupName=kops
|
+groupName=kops |
client/clientset_generated/clientset
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
client/clientset_generated/clientset/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
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. |
client/clientset_generated/clientset/typed/kops/internalversion
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/clientset/typed/kops/internalversion/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client/clientset_generated/clientset/typed/kops/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/clientset/typed/kops/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client/clientset_generated/clientset/typed/kops/v1alpha2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/clientset/typed/kops/v1alpha2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client/clientset_generated/internalclientset
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
client/clientset_generated/internalclientset/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
client/clientset_generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
client/clientset_generated/internalclientset/typed/kops/internalversion
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/internalclientset/typed/kops/internalversion/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client/clientset_generated/internalclientset/typed/kops/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/internalclientset/typed/kops/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client/clientset_generated/internalclientset/typed/kops/v1alpha2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset_generated/internalclientset/typed/kops/v1alpha2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
featureflag
Package featureflag implements simple feature-flagging.
|
Package featureflag implements simple feature-flagging. |
protokube
|
|
pkg/gossip/dns/provider
Package provider implements a dnsprovider backed by the gossip store.
|
Package provider implements a dnsprovider backed by the gossip store. |
pkg/gossip/mesh
Package mesh is a generated protocol buffer package.
|
Package mesh is a generated protocol buffer package. |
upup
|
|
util
|
|
pkg/slice
Package slice provides utility methods for common operations on slices.
|
Package slice provides utility methods for common operations on slices. |
Click to show internal directories.
Click to hide internal directories.