Documentation ¶
Index ¶
- Variables
- func CreatePod(client client.Client, ctx context.Context, labelSelector *metav1.LabelSelector, ...) string
- func DeletePod(c client.Client, ctx context.Context, pod *v1.Pod)
- func DetermineRecoveryNode(currentHostIp string) string
- func GetPodsBySelector(client client.Client, ctx context.Context, labelSelector *metav1.LabelSelector) ([]v1.Pod, error)
- func SaveMetrics(statsEntry *generated.StatsEntry, startTime int64, kubeletDuration int, ...)
- func UpdatePod(psPod *PsPod, pod *v1.Pod)
- type ConfigMapEntry
- type Probe
- type PsPod
- type RestorePod
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigMap = map[types.UID]*ConfigMapEntry{}
View Source
var KubeletAddress = make(map[string]string)
KubeletAddress map of node ip to kubelet address (ip or hostname)
View Source
var KubeletPorts = make(map[string]int32)
KubeletPorts map of node ip to kubelet port
View Source
var RestorePods = make(map[string]*RestorePod)
Functions ¶
func DetermineRecoveryNode ¶
func GetPodsBySelector ¶
func SaveMetrics ¶
Types ¶
type ConfigMapEntry ¶
type RestorePod ¶
Click to show internal directories.
Click to hide internal directories.