MCPcopy Create free account

hub / github.com/berkay-dincer/kubethanos / functions

Functions19 in github.com/berkay-dincer/kubethanos

↓ 1 callersMethodDeletePod
(pod v1.Pod)
kubethanos/kubethanos.go:193
↓ 1 callersMethodKill
(victimPod v1.Pod)
thanos/Thanos.go:22
↓ 1 callersMethodKillPods
()
kubethanos/kubethanos.go:76
↓ 1 callersFunctionNew
(client kubernetes.Interface, namespaces labels.Selector, includedPodNames string, includedNodeNames string, e
kubethanos/kubethanos.go:43
↓ 1 callersFunctionNewThanos
(client kubernetes.Interface, logger log.FieldLogger)
thanos/Thanos.go:15
↓ 1 callersFunctionRandomPodSlice
(pods []v1.Pod, percentageToKill float64)
kubethanos/kubethanos.go:278
↓ 1 callersMethodRun
(ctx context.Context, next <-chan time.Time)
kubethanos/kubethanos.go:61
↓ 1 callersMethodSelectCandidatePods
()
kubethanos/kubethanos.go:123
↓ 1 callersMethodSelectPodsToKill
()
kubethanos/kubethanos.go:100
↓ 1 callersFunctionexcludePodsByPodName
(pods []v1.Pod, excludedPodNames string)
kubethanos/kubethanos.go:174
↓ 1 callersFunctionfilterByNamespaces
(pods []v1.Pod, namespaces labels.Selector)
kubethanos/kubethanos.go:218
↓ 1 callersFunctionfilterTerminatingPods
(pods []v1.Pod)
kubethanos/kubethanos.go:267
↓ 1 callersFunctionincludePodsByNodeName
(pods []v1.Pod, includedNodeNames string)
kubethanos/kubethanos.go:144
↓ 1 callersFunctionincludePodsByPodName
(pods []v1.Pod, includedPodNames string)
kubethanos/kubethanos.go:159
↓ 1 callersFunctionnewClient
()
main.go:119
↓ 1 callersFunctionparseNamespaces
(str string)
main.go:155
↓ 1 callersFunctionstartHealthCheck
(healthCheckAddress string)
main.go:166
Functioninit
()
main.go:39
Functionmain
()
main.go:55