I’m trying to monitor two distant clusters in one LightHouse instance (two different subnets, reachable via a gateway).
I exposed all portworx-services ports as NodePort on my first cluster. On the second cluster, I installed PX-backup and opened LightHouse (local Portworx instance checks correctly). When I try to add my remote (exposed) cluster, I get the following error: «sent an HTTP request to an HTTPS server.» in the pxcentral-backend Pod.
I was able to verify that the query was indeed sent to a remote node (load-balanced via Haproxy on port 9001) on NodePort 30001 (routed to the px-api Pod on port 9001).
Port 9001 was the only one opened, ports 9019, 9020 and 9021 all seem closed.
Are some additional (TLS?) steps required to add remote clusters (on different subnets) in LightHouse?