Versions in this module Expand all Collapse all v11 v11.0.0 Mar 13, 2019 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func FlattenConfig(config *Config) error + func FlattenContent(path *string, contents *[]byte, baseDir string) error + func IsConfigEmpty(config *Config) bool + func MakeAbs(path, base string) (string, error) + func MinifyConfig(config *Config) error + func ResolvePath(path string, base string) string + func ShortenConfig(config *Config) + type AuthInfo struct + AuthProvider *AuthProviderConfig + ClientCertificate string + ClientCertificateData []byte + ClientKey string + ClientKeyData []byte + Exec *ExecConfig + Extensions map[string]runtime.Object + Impersonate string + ImpersonateGroups []string + ImpersonateUserExtra map[string][]string + LocationOfOrigin string + Password string + Token string + TokenFile string + Username string + func NewAuthInfo() *AuthInfo + func (in *AuthInfo) DeepCopy() *AuthInfo + func (in *AuthInfo) DeepCopyInto(out *AuthInfo) + type AuthProviderConfig struct + Config map[string]string + Name string + func (c AuthProviderConfig) GoString() string + func (c AuthProviderConfig) String() string + func (in *AuthProviderConfig) DeepCopy() *AuthProviderConfig + func (in *AuthProviderConfig) DeepCopyInto(out *AuthProviderConfig) + type Cluster struct + CertificateAuthority string + CertificateAuthorityData []byte + Extensions map[string]runtime.Object + InsecureSkipTLSVerify bool + LocationOfOrigin string + Server string + func NewCluster() *Cluster + func (in *Cluster) DeepCopy() *Cluster + func (in *Cluster) DeepCopyInto(out *Cluster) + type Config struct + APIVersion string + AuthInfos map[string]*AuthInfo + Clusters map[string]*Cluster + Contexts map[string]*Context + CurrentContext string + Extensions map[string]runtime.Object + Kind string + Preferences Preferences + func NewConfig() *Config + func (in *Config) DeepCopy() *Config + func (in *Config) DeepCopyInto(out *Config) + func (in *Config) DeepCopyObject() runtime.Object + func (obj *Config) GetObjectKind() schema.ObjectKind + func (obj *Config) GroupVersionKind() schema.GroupVersionKind + func (obj *Config) SetGroupVersionKind(gvk schema.GroupVersionKind) + type Context struct + AuthInfo string + Cluster string + Extensions map[string]runtime.Object + LocationOfOrigin string + Namespace string + func NewContext() *Context + func (in *Context) DeepCopy() *Context + func (in *Context) DeepCopyInto(out *Context) + type ExecConfig struct + APIVersion string + Args []string + Command string + Env []ExecEnvVar + func (c ExecConfig) GoString() string + func (c ExecConfig) String() string + func (in *ExecConfig) DeepCopy() *ExecConfig + func (in *ExecConfig) DeepCopyInto(out *ExecConfig) + type ExecEnvVar struct + Name string + Value string + func (in *ExecEnvVar) DeepCopy() *ExecEnvVar + func (in *ExecEnvVar) DeepCopyInto(out *ExecEnvVar) + type Preferences struct + Colors bool + Extensions map[string]runtime.Object + func NewPreferences() *Preferences + func (in *Preferences) DeepCopy() *Preferences + func (in *Preferences) DeepCopyInto(out *Preferences) Other modules containing this package gopkg.in/kubernetes/client-go.v2