GitHub user weizhouapache added a comment to the discussion: Issue with 
Creating High Availability Kubernetes Cluster in CloudStack VPC - External Load 
Balancer IP Configuration

@hodie-aurora 
for isolated network and VPC, you do not need to specify the external ip address
- cloudstack will allocate a Free public IP
- lb rules, port forwarding rules, are configured with the public ip 
automatically by ACS.
- kubernetes config uses the public ip, no matter it is HA-enabled or not.
- You do not need to configure public IP/LB/PF rules manually.

The **external** public ip address is required only for HA-enabled kubernetes 
cluster on shared network or routed networks. 
- external public ip address is needed in kubernetes configuration for 
HA-enabled kubernetes cluster.
- it is not needed for HA-disabled kubernetes cluster.
- users need to configure lb rules (nginx, haproxy, etc) for port 6443 
(kubernetes api port), it is out of ACS. `kube-vip` might be used as an 
alternative, I have not tested it.
- port forwarding rules are not needed, as vms on shared or routed network have 
public access.




GitHub link: 
https://github.com/apache/cloudstack/discussions/11599#discussioncomment-14347689

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to