Documentation
¶
Index ¶
- func GetAPIExtensionsClient(restConfig *rest.Config) (apiextensionsclient.Interface, error)
- func GetClientSet(restConfig *rest.Config) (*kubernetes.Clientset, error)
- func GetDynamicClient(restConfig *rest.Config) (*dynamic.DynamicClient, error)
- func GetRestConfig(kubeconfigFile string, kubeContext string) (*rest.Config, error)
- type Info
- type PVCVolume
- type PVCVolumeList
- type Taint
- type TaintList
- type Toleration
- type TolerationList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAPIExtensionsClient ¶ added in v0.2.0
func GetAPIExtensionsClient(restConfig *rest.Config) (apiextensionsclient.Interface, error)
func GetClientSet ¶
func GetClientSet(restConfig *rest.Config) (*kubernetes.Clientset, error)
func GetDynamicClient ¶ added in v0.2.0
func GetDynamicClient(restConfig *rest.Config) (*dynamic.DynamicClient, error)
Types ¶
type Info ¶ added in v0.0.9
type Info struct {
Containers container.InfoList
CustomResources customresource.InfoList
DSs ds.InfoList
Deployments deployment.InfoList
EndpointSlices endpointslices.InfoList
Events event.InfoList
HPAs hpa.InfoList
Images k8snode.ImageList
Nodes k8snode.InfoList
Pods k8spod.InfoList
PVCs pvc.InfoList
PVs pv.InfoList
Services k8sservice.InfoList
STSs sts.InfoList
Taints TaintList
Tolerations TolerationList
PVCVolumes PVCVolumeList
// contains filtered or unexported fields
}
func NewInfo ¶ added in v0.0.9
func NewInfo(ctx context.Context, clientset *kubernetes.Clientset, dynamicClient *dynamic.DynamicClient, apiExtClient apiextensionsclient.Interface) *Info
type PVCVolumeList ¶ added in v0.1.10
type PVCVolumeList []*PVCVolume
type Toleration ¶ added in v0.0.19
type TolerationList ¶ added in v0.0.19
type TolerationList []*Toleration
Click to show internal directories.
Click to hide internal directories.