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]
