|
7 | 7 | paragraph: This page provides information about creating and configuring a Load Balancer service for your Kubernetes cluster |
8 | 8 | tags: kubernetes load-balancer loadbalancer service annotations ip expose |
9 | 9 | dates: |
10 | | - validation: 2024-11-04 |
| 10 | + validation: 2025-05-12 |
11 | 11 | posted: 2023-10-25 |
12 | 12 | categories: |
13 | 13 | - kubernetes |
@@ -45,7 +45,7 @@ Here is a quick overview of how to create a Load Balancer for your cluster: |
45 | 45 | - Modify your Load Balancer's configuration as necessary via the yaml manifest and [Load Balancer annotations](https://github.com/scaleway/scaleway-cloud-controller-manager/blob/master/docs/loadbalancer-annotations.md) , putting any new annotations into effect via kubectl, so the CCM can carry out the modifications as necessary. |
46 | 46 |
|
47 | 47 | <Message type="important"> |
48 | | -Load Balancers for Kubernetes clusters should **always** be provisioned via the cluster's Cloud Controller Manager. It is **not** correct procedure to provision the Load Balancer by creating a Scaleway Load Balancer in the console or via the API, and then attempting to use it as your cluster's external Load Balancer. Similarly, you cannot use the Scaleway console or developer tools to edit your cluster's Load Balancer after creation, this must be done via the CCM, as detailed in this documentation. |
| 48 | + Load Balancers for Kubernetes clusters should **always** be provisioned via the cluster's Cloud Controller Manager. It is **not** correct procedure to provision the Load Balancer by creating a Scaleway Load Balancer in the console or via the API, and then attempting to use it as your cluster's external Load Balancer. Similarly, you cannot use the Scaleway console or developer tools to edit your cluster's Load Balancer after creation, this must be done via the CCM, as detailed in this documentation. |
49 | 49 | </Message> |
50 | 50 |
|
51 | 51 | ## Creating a Load Balancer for your cluster: Step by step |
@@ -128,7 +128,7 @@ Your Load Balancer will be created with a default configuration unless you defin |
128 | 128 | With annotations, you can configure parameters such as the balancing method, health check settings, and more. |
129 | 129 |
|
130 | 130 | <Message type="important"> |
131 | | -You should **never** try to modify the configuration of your cluster's Load Balancer via the Scaleway console, the API, or any other developer tools. Any modifications made this way will be overwritten by the cluster's CCM. You should **always** use annotations as described below to configure your cluster's Load Balancer. |
| 131 | + You should **never** try to modify the configuration of your cluster's Load Balancer via the Scaleway console, the API, or any other developer tools. Any modifications made this way will be overwritten by the cluster's CCM. You should **always** use annotations as described below to configure your cluster's Load Balancer. |
132 | 132 | </Message> |
133 | 133 |
|
134 | 134 | Add annotations to the `metadata` section of your LoadBalancer Service's yaml manifest as shown below. In this example we include two annotations, but you can include as many as you need. |
|
0 commit comments