Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CPDEV-94547] Rework network connectivity check and implement VRRP IP…
… check (#551) * Clarify requirements for opened TCP ports * Major rework in network connectivity checks 1. Clarified listened and target ports for each node role. 2. Added UDP ports check (53 CoreDNS) 3. Connect each to each node. 4. Do not skip check if some node does not have python, or some ports are already listened. 5. Make connection attempts in parallel. 6. Only connect to listened ports or container ports instead of sending random stream of bytes. * Implement checking connectivity to VRRP IP * Update Installation.md * Fix floating issue at port listeners startup If the process is exited just after first failed attempt to read from pipe, the output is not checked and the connectivity check is terminated with error. The solution is to check if the process is exited first. * Calico Typha can be deployed on control planes projectcalico/calico#7979 --------- Co-authored-by: Shoaib Mohammed <94443646+shmo1218@users.noreply.github.com>
- Loading branch information
Showing
10 changed files
with
743 additions
and
295 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.