Allow workload cluster API LB frontend port to be configured distinctively from apiserver listen port #1240
Labels
kind/proposal
Issues or PRs related to proposals.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Goals
User Story
As an operator I would like to configure different port to public facing API LB frontend port than what workload cluster's k8s apiserver uses as listen port.
Detailed Description
As an operator I want API LB frontend port to listen in default HTTPS port (443) while workload cluster's control plane nodes have kubernetes apiserver bound in non-privileged default port 6443.
Contract changes [optional]
If
Cluster.Spec.ControlPlaneEndpoint.Port
has been defined, it's used for API LB frontend port configuration. If it is not defined, API LB frontend port defaults to workload cluster kubernetes apiserver listen port as it is used now.Data model changes [optional]
No changes to data model is needed for this feature.
/kind proposal
The text was updated successfully, but these errors were encountered: