MCPcopy
hub / github.com/istio/istio / initReadinessProbes

Method initReadinessProbes

pilot/pkg/bootstrap/server.go:1437–1452  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1435}
1436
1437func (s *Server) initReadinessProbes() {
1438 probes := map[string]readinessProbe{
1439 "discovery": func() bool {
1440 return s.XDSServer.IsServerReady()
1441 },
1442 "sidecar injector": func() bool {
1443 return s.readinessFlags.sidecarInjectorReady.Load()
1444 },
1445 "config validation": func() bool {
1446 return s.readinessFlags.configValidationReady.Load()
1447 },
1448 }
1449 for name, probe := range probes {
1450 s.addReadinessProbe(name, probe)
1451 }
1452}

Callers 1

NewServerFunction · 0.95

Calls 3

addReadinessProbeMethod · 0.95
IsServerReadyMethod · 0.80
LoadMethod · 0.80

Tested by

no test coverage detected