line 5
One cluster is public. The others are not reachable at all.
This is the whole design in one sentence, and it is worth writing on a board before reading further. There is exactly one cluster with a public address, and it is the small single-node one. The clusters doing the work have no public address, no certificates, and no ACME.
The instinct is that this is a compromise forced by the missing load balancer. It is better than that: a workload cluster with no public ingress cannot be attacked from the internet directly, only through a component whose configuration you control entirely.