in pkg/admission/informers.go [69:85]
func (i *Informers) waitForSync() {
syncStartTime := time.Now()
counter := 0
for {
if i.ConfigMap.Informer().HasSynced() &&
i.PriorityClass.Informer().HasSynced() &&
i.Namespace.Informer().HasSynced() {
return
}
time.Sleep(time.Second)
counter++
if counter%10 == 0 {
log.Log(log.AdmissionClient).Info("Waiting for informers to sync",
zap.Duration("timeElapsed", time.Since(syncStartTime).Round(time.Second)))
}
}
}