eks-anywhere
eks-anywhere copied to clipboard
Preflight to check port 80 availability on the host for bare-metal
What would you like to be added: Preflight validation to check if port 80 is available on the host for bare-metal cluster creation as it is needed by boots
Why is this needed:
boots container needs port 80 to be available to serve http. If this port is already in use, boots panics with this error
panic: listen and serve http: listen tcp 10.80.8.22:80: bind: address already in use
Adding a preflight check to verify that the port is available or not should help us circumvent this issue.
This should also resolve https://github.com/aws/eks-anywhere/issues/3229