istio: istio.io/istio/galley/pkg/config/source/kube Index | Files | Directories

package kube

import "istio.io/istio/galley/pkg/config/source/kube"

Index

Package Files

interfaces.go

type Interfaces Uses

type Interfaces interface {
    DynamicInterface() (dynamic.Interface, error)
    APIExtensionsClientset() (clientset.Interface, error)
    KubeClient() (kubernetes.Interface, error)
}

Interfaces interface allows access to the Kubernetes API Service methods. It is mainly used for test/injection purposes.

func NewInterfaces Uses

func NewInterfaces(cfg *rest.Config) Interfaces

NewInterfaces returns a new instance of Interfaces.

func NewInterfacesFromConfigFile Uses

func NewInterfacesFromConfigFile(kubeconfig string) (Interfaces, error)

NewInterfacesFromConfigFile returns a new instance of Interfaces.

Directories

PathSynopsis
apiserver
apiserver/stats
apiserver/status
apiserver/tombstone
fs
inmemory
rt

Package kube imports 6 packages (graph) and is imported by 6 packages. Updated 2019-10-11. Refresh now. Tools for package owners.