Add new port connectivity check to preflight. Checking that conjur has access to the Postgres and Nginx port since these are required to be open for conjur to be deployed.
Implemented Changes
Describe how the desired outcome above has been achieved with this PR. In
particular, consider:
What's changed? Why were these changes made?:
Created a new check report for the Follower. Uses the net package from the Golang standard library to try and connect to the listed follower ports, based on this output a report on the ports status is generated.
Desired Outcome
Add new port connectivity check to preflight. Checking that conjur has access to the Postgres and Nginx port since these are required to be open for conjur to be deployed.
Implemented Changes
Describe how the desired outcome above has been achieved with this PR. In particular, consider:
net
package from the Golang standard library to try and connect to the listed follower ports, based on this output a report on the ports status is generated.Connected Issue/Story
CyberArk internal issue ID: ONYX-21321
Definition of Done
At least 1 todo must be completed in the sections below for the PR to be merged.
Changelog
Test coverage
Documentation
README
s) were updated in this PRBehavior
Security