Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindKubeConfigFile ¶
func FindKubeConfigFile() string
Types ¶
type K8sInfoCollector ¶
type K8sInfoCollector struct {
// contains filtered or unexported fields
}
func NewK8sInfoCollector ¶
func NewK8sInfoCollector(kubeconfig string) (*K8sInfoCollector, error)
type KubernetesClientWrapper ¶
type KubernetesClientWrapper struct {
Clientset *kubernetes.Clientset
}
func NewKubernetesClientWrapper ¶
func NewKubernetesClientWrapper(kubeconfig string) (*KubernetesClientWrapper, error)
func (*KubernetesClientWrapper) CreateDemoDeployment ¶
func (clientProxy *KubernetesClientWrapper) CreateDemoDeployment(deploymentName string) *schema.GroupVersionResource
func (*KubernetesClientWrapper) DeleteDemoDeployment ¶
func (clientProxy *KubernetesClientWrapper) DeleteDemoDeployment(deploymentName string, deploymentRes *schema.GroupVersionResource)
type PodConditionStats ¶
type PodConditionStats struct { Type v1.PodConditionType LastTransitionTime metav1.Time }
type PodConditionStatsList ¶
type PodConditionStatsList struct {
Items []PodConditionStats
}
Click to show internal directories.
Click to hide internal directories.