INNER CODE UNIT · Go
waitForMainContainerToEnd
secureCodeBox/secureCodeBox · lurker/main.go:154
func waitForMainContainerToEnd(container, pod, namespace string) {
config, err := rest.InClusterConfig()
if err != nil {
panic(err.Error())
}
clientset, err := kubernetes.NewForConfig(config)
if err != nil {
panic(err.Error())
}
log.Printf("Waiting for maincontainer to exit.")
context := context.Background()
for keepWaitingForMainContainerToExit(context, container, pod, namespace, clientset) {
time.Sleep(500 * time.Millisecond)
}
}