Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add static ports info under LB configuration #181

Open
sakshisharma84 opened this issue Nov 8, 2024 · 0 comments
Open

Add static ports info under LB configuration #181

sakshisharma84 opened this issue Nov 8, 2024 · 0 comments

Comments

@sakshisharma84
Copy link
Collaborator

sakshisharma84 commented Nov 8, 2024

  1. Add the following note before [Affinity section] (https://github.com/Mirantis/mke-docs/blob/main/content/docs/configuration/ingress/_index.md#affinity)
### Node ports handling during upgrade from MKE 3 to MKE 4

|MKE 3 NodePort Range | 	Ingress Controller in MKE 3 |	Ingress NodePorts in MKE 4                                                             |
|----------------------|-----------------------------|---------------------------------------------------------------------------------------------|
|Default              | 	Enabled                     |	Uses the same ports set by the user in MKE 3                                           |
|Default              |	Disabled	                    |   Default ports: HTTP: 33000, HTTPS: 33001                                               |
|Custom	              |  Enabled	                    |   Uses the same ports set by the user in MKE 3                                           |
|Custom	              |  Disabled	                    |   Reserves the first two static ports from the NodePort range for the ingress controller |


<callout> The static NodePort range is calculated based on the guidance from [Kubernetes blog on NodePort dynamic and static allocation](https://kubernetes.io/blog/2023/05/11/nodeport-dynamic-and-static-allocation/#how-can-you-avoid-nodeport-service-port-conflicts). </callout>

For instance, if the NodePort range is `30000-32767`, the NodePorts for the ingress controller will be `30000` and `30001`.

  1. In Load balancer requirements section, modify the link Ingress Controller configuration to the section added in step (1) above.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant