Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1293578 - The Router liveness/readiness probes should always use …
…localhost Pods using the hostNetwork are getting the default IP from the Node entry for their liveness probe today. In some common misconfigurations this IP will not actually be physically present on the Node running the probes and therefore will not be short-circuited to use the loopback interface. In those cases the probes will fail unless an admin manually opens up port that allows the probe to pass. We're putting checks in place for this situation but this seems like a reasonable safeguard to make sure a critical piece of infrastructure comes up the first time.
- Loading branch information
physically present or not present?
How would this work if node executing probe is not running the router? Or will they always be the same?