Skip to content

Commit 16b6ccd

Browse files
Updates LB navigation (#23166)
1 parent 7685a3b commit 16b6ccd

File tree

15 files changed

+67
-63
lines changed

15 files changed

+67
-63
lines changed

src/content/docs/cloudflare-one/tutorials/migrate-lb-tunnel.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ This tutorial starts by documenting the steps to create a Legacy Tunnel with Clo
3232

3333
In both modes, the first step is to create a load balancer and endpoint pool.
3434

35-
1. Go to **Traffic** > **Load Balancing**.
35+
1. Go to **Load Balancing** and select **Create load balancer**.
3636

37-
2. Select **Create Load Balancer**.
37+
2. On the **Load Balancer Setup**, select **Public load balancer**
3838

39-
3. On the **Hostname** page:
39+
3. Choose the website to which you want to add this load balancer.
40+
41+
4. On the **Hostname** page:
4042
- Enter a **Hostname**, which is the DNS name at which the load balancer is available. For more details on record priority, refer to [DNS records for load balancing](/load-balancing/load-balancers/dns-records/).
4143
- Toggle the orange cloud icon to update the [proxy mode](/load-balancing/understand-basics/proxy-modes/), which affects how traffic is routed and which IP addresses are advertised.
4244
- If you want [session-based load balancing](/load-balancing/understand-basics/session-affinity/), toggle the **Session Affinity** switch.

src/content/docs/load-balancing/additional-options/load-balancing-rules/create-rules.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ Create and manage [Load Balancing rules](/load-balancing/additional-options/load
2020

2121
## Example Workflow
2222

23-
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select an account and application.
24-
2. Go to **Traffic** > **Load Balancing**.
23+
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select an account.
24+
2. Go to **Load Balancing**.
2525
3. Edit an existing load balancer or [create a new load balancer](/load-balancing/load-balancers/create-load-balancer/).
2626
4. From the Load Balancer workflow, select **Custom Rules**.
2727
5. Select **Create Custom Rule**.

src/content/docs/load-balancing/additional-options/load-balancing-rules/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { Render } from "~/components"
1717

1818
As with [WAF custom rules](/waf/custom-rules/), each load balancing custom rule is a combination of two elements: an [expression](/load-balancing/additional-options/load-balancing-rules/expressions/) and an [action](/load-balancing/additional-options/load-balancing-rules/actions/). Expressions define the criteria for an HTTP request to trigger an action. The action tells Cloudflare how to handle the request.
1919

20-
You can [create Load Balancing rules](/load-balancing/additional-options/load-balancing-rules/create-rules/) whenever you create or edit a load balancer in **Traffic** > **Load Balancing**.
20+
You can [create Load Balancing rules](/load-balancing/additional-options/load-balancing-rules/create-rules/) whenever you create or edit a load balancer in **Load Balancing**.
2121

2222
When building expressions for Load Balancing rules, refer to [Supported fields and operators](/load-balancing/additional-options/load-balancing-rules/reference/) for definitions and usage.
2323

src/content/docs/load-balancing/additional-options/load-shedding.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ Configure load shedding via the [dashboard](#configure-via-dashboard) or the [AP
2929

3030
To enable load shedding for a specific pool via the dashboard:
3131

32-
1. Go to **Traffic** > **Load Balancing**.
33-
2. Click **Manage Pools**.
34-
3. On a pool, click **Edit**.
35-
4. Click the **Configure Load Shedding** dropdown.
32+
1. Go to **Load Balancing**.
33+
2. Select the **Pools** tab.
34+
3. On a pool, select **Edit**.
35+
4. Open the **Configure Load Shedding** dropdown.
3636
5. For **Default traffic**, select a **Policy** and a **Shed %**:
3737

3838

src/content/docs/load-balancing/additional-options/spectrum.mdx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@ The exact settings will vary depending on your use case. Refer to the following
2525

2626
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select an account where the Load Balancing add-on is [enabled](/load-balancing/get-started/enable-load-balancing/).
2727

28-
2. Go to **Traffic** > **Load Balancing**.
28+
2. Go to **Load Balancing** and select **Create load balancer**.
2929

30-
3. Select **Create Load Balancer**.
30+
3. On the **Load Balancer Setup**, select **Public load balancer**
3131

32-
4. On the **Hostname** page, define the settings presented and select **Next**.
32+
4. Choose the website to which you want to add this load balancer.
33+
34+
5. On the **Hostname** page, define the settings presented and select **Next**.
3335
* Enter a **Hostname**, which is the DNS name at which the load balancer is available. For more details on record priority, refer to [DNS records for load balancing](/load-balancing/load-balancers/dns-records/).
3436
:::caution
3537

@@ -38,19 +40,19 @@ The exact settings will vary depending on your use case. Refer to the following
3840
* Keep the orange cloud icon enabled, meaning the load balancer is proxied. This refers to the [proxy mode](/load-balancing/understand-basics/proxy-modes/) and, with Spectrum, traffic is always proxied.
3941
* Keep **Session Affinity** and **Failover across pools** disabled as these features are not supported with Spectrum.
4042

41-
5. On the **Add a Pool** page, define the settings presented and select **Next**.
43+
6. On the **Add a Pool** page, define the settings presented and select **Next**.
4244
* Select one or more existing pools or [create a new pool](/load-balancing/pools/create-pool/#create-a-pool) [^1].
4345
* If needed, update the [fallback pool](/load-balancing/understand-basics/health-details/#fallback-pools) [^2].
4446

45-
6. On the **Monitors** page, define the settings presented and select **Next**.
47+
7. On the **Monitors** page, define the settings presented and select **Next**.
4648
* Review the monitors attached to your pools.
4749
* If needed, you can attach an existing monitor or [create a new monitor](/load-balancing/monitors/create-monitor/#create-a-monitor).
4850

49-
7. On the **Traffic Steering** page, choose an option for [Traffic steering](/load-balancing/understand-basics/traffic-steering/steering-policies/) and select **Next**.
51+
8. On the **Traffic Steering** page, choose an option for [Traffic steering](/load-balancing/understand-basics/traffic-steering/steering-policies/) and select **Next**.
5052

51-
8. Keep **Custom Rules** page empty as this feature is not supported with Spectrum.
53+
9. Keep **Custom Rules** page empty as this feature is not supported with Spectrum.
5254

53-
9. On the **Review** page:
55+
10. On the **Review** page:
5456
* Review your configuration and make any changes.
5557
* If you set traffic steering to **Off**, re-order the pools in your load balancer to adjust the fallback order.
5658
* If you chose to set traffic steering to Random, you can [set weights to your pools](/load-balancing/understand-basics/traffic-steering/steering-policies/standard-options/#random-steering) (via the [API](/api/resources/load_balancers/methods/create/)) to determine the percentage of traffic sent to each pool.

src/content/docs/load-balancing/get-started/enable-load-balancing.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ Load balancing is an add-on for your account, meaning your account needs a [bill
1616

1717
To enable [Load Balancing](https://dash.cloudflare.com/?to=/:account/:zone/traffic/load-balancing):
1818

19-
1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/) and select your account and domain.
20-
2. Go to **Traffic** > **Load Balancing**.
21-
3. Select **Enable Load Balancing**.
19+
1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/) and select your account.
20+
2. Go to **Load Balancing**.
21+
3. Select **Enable Load Balancing** in the **Status** column.
2222
4. Choose your plan options and confirm payment.
2323

2424
<Render file="non-contract-enablement" product="fundamentals" />

src/content/docs/load-balancing/load-balancers/create-load-balancer.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ Sharing load balancers across sites is only supported if the target zone is on a
4545

4646
To edit a load balancer in the dashboard:
4747

48-
1. Go to **Traffic** > **Load Balancing**.
49-
2. On a specific load balancer, click **Edit**.
48+
1. Go to **Load Balancing**.
49+
2. On a specific load balancer, select **Edit**.
5050
3. While going through the [creation workflow](#create-a-load-balancer), update settings as needed.
51-
4. On the **Review** step, click **Save**.
51+
4. On the **Review** step, select **Save**.
5252

5353
</TabItem> <TabItem label="API">
5454

@@ -68,7 +68,7 @@ If you delete or disable a load balancer, your endpoint's response to requests w
6868

6969
To delete a load balancer in the dashboard:
7070

71-
1. Go to **Traffic** > **Load Balancing**.
71+
1. Go to **Load Balancing**.
7272
2. On a specific load balancer, click **Delete**.
7373

7474
</TabItem> <TabItem label="API">

src/content/docs/load-balancing/monitors/create-monitor.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ For more details about monitors, refer to [Monitors](/load-balancing/monitors/).
3131

3232
Once your monitor is created, you need to attach it to a pool:
3333

34-
1. Go to **Traffic** > **Load Balancing**.
34+
1. Go to **Load Balancing**.
3535

36-
2. Select **Manage Pools**.
36+
2. Select the **Pools** tab.
3737

3838
3. On a specific pool, select **Edit**.
3939

@@ -69,8 +69,8 @@ Once your monitor is created, save its `id` property. Include this value in the
6969

7070
To edit a monitor in the dashboard:
7171

72-
1. Go to **Traffic** > **Load Balancing**.
73-
2. Select **Manage Monitors**.
72+
1. Go to **Load Balancing**.
73+
2. Select **Monitors**.
7474
3. On a specific monitor, select **Edit**.
7575
4. Update settings as needed.
7676
5. Select **Save**.
@@ -91,8 +91,8 @@ To update specific settings without having to resubmit the entire configuration,
9191

9292
To delete a monitor in the dashboard:
9393

94-
1. Go to **Traffic** > **Load Balancing**.
95-
2. Select **Manage Monitors**.
94+
1. Go to **Load Balancing**.
95+
2. Select the **Monitors** tab.
9696
3. On a specific monitor, select **Delete**.
9797

9898
</TabItem> <TabItem label="API">

src/content/docs/load-balancing/pools/cloudflare-pages-origin.mdx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ Although you can create all the components in the **Create Load Balancer** workf
4141

4242
Monitors define the criteria based on which an endpoint will be considered healthy or not. Start by setting up a monitor as follows.
4343

44-
1. Log in to your Cloudflare account and select your domain.
45-
2. Go to **Traffic** > **Load Balancing**.
46-
3. Select **Manage Monitors** and then **Create**.
44+
1. Log in to your Cloudflare account.
45+
2. Go to **Load Balancing**.
46+
3. Select the **Monitors** tab and then **Create monitor**.
4747
4. Give the monitor a descriptive name and confirm the other fields are filled in as the following:
4848

4949

@@ -84,9 +84,9 @@ The endpoint pointing to [Cloudflare Pages](/pages/) must have **host header** f
8484
Failing to add the host header will result in [response code mismatch error](/load-balancing/troubleshooting/common-error-codes/#response-code-mismatch-error) for the monitor, and [Error 1000: DNS points to prohibited IP](/support/troubleshooting/http-status-codes/cloudflare-1xxx-errors/error-1000/) for visitors (if the load balancer is enabled despite the unhealthy monitor status).
8585
:::
8686

87-
1. Go to **Traffic** > **Load Balancing**.
87+
1. Go to **Load Balancing**.
8888

89-
2. Select **Manage Pools** and then **Create**.
89+
2. Select the **Pools** tab and then **Create monitor**.
9090

9191
3. For the first pool, start by filling out the fields:
9292

@@ -145,7 +145,7 @@ Failing to add the host header will result in [response code mismatch error](/lo
145145

146146
Before setting up the load balancer:
147147

148-
1. Go to **Traffic** > **Load Balancing** > **Manage Pools**.
148+
1. Go to **Load Balancing** > **Pools** tab.
149149
2. Find the pools you created in the list and check if their status is `Healthy`. You might have to refresh the page.
150150
3. Expand each pool entry to confirm that the health status for endpoints within them is also `Healthy`.
151151

@@ -159,7 +159,7 @@ Revise your pools and monitor configurations to confirm they followed the instru
159159

160160
After confirming the endpoints and monitors are set up correctly and return the expected health status, create the load balancer:
161161

162-
1. Go to **Traffic** > **Load Balancing** > **Create Load Balancer**.
162+
1. Go to **Load Balancing** > **Create load balancer**.
163163

164164
2. On the **Hostname** page, configure the following and select **Next**.
165165
* Enter a **Hostname**, which is the DNS name at which the load balancer is available. Suggestion: for now, you can just add a temporary hostname such as `lb` (so the complete field value would look like `lb.<your_domain>`).
@@ -179,16 +179,16 @@ After confirming the endpoints and monitors are set up correctly and return the
179179

180180
7. On the **Review** page, review your configuration and select **Save as Draft**.
181181

182-
A DNS record of the type `LB` will be created under [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) with the hostname you have defined, and a corresponding load balancer will be added to [**Traffic** > **Load Balancing** > **Manage Load Balancers**](https://dash.cloudflare.com/?to=/:account/:zone/traffic/load-balancing)
182+
A DNS record of the type `LB` will be created under [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) with the hostname you have defined, and a corresponding load balancer will be added to [**Load Balancing**](https://dash.cloudflare.com/?to=/:account/load-balancing)
183183

184184
## Optional - Deploy on a test hostname
185185

186186

187187

188188
If you have used a temporary hostname for your load balancer, follow the steps below to deploy and test it.
189189

190-
1. Go to **Traffic** > **Load Balancing**.
191-
2. In the **Manage Load Balancers** list, locate the load balancer you created under a test hostname (such as `lb`) and enable it.
190+
1. Go to **Load Balancing**.
191+
2. In the **Load Balancers** list, locate the load balancer you created under a test hostname (such as `lb`) and enable it.
192192
3. On your browser, request the temporary hostname (`lb.example.com`). You should see the website or application hosted at your primary origin server.
193193
4. Go back to the **Manage Load Balancers** list, select to expand the test load balancer, and disable the primary pool.
194194
5. On a new incognito window of your browser, request the temporary hostname once again. You should see the website or application hosted at your secondary origin server this time.

src/content/docs/load-balancing/pools/create-pool.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ For more background information on pools, refer to [Pools](/load-balancing/pools
5050

5151
To edit a pool in the dashboard:
5252

53-
1. Go to **Traffic** > **Load Balancing**.
54-
2. Click **Manage Pools**.
55-
3. On a specific pool, click **Edit**.
53+
1. Go to **Load Balancing**.
54+
2. Select the **Pools** tab.
55+
3. On a specific pool, select **Edit**.
5656
4. Update settings as needed.
57-
5. Click **Save**.
57+
5. Select **Save**.
5858

5959
</TabItem> <TabItem label="API">
6060

@@ -81,9 +81,9 @@ If the pool is referenced by geo steering, the configuration is **not** automati
8181

8282
To delete a pool in the dashboard:
8383

84-
1. Go to **Traffic** > **Load Balancing**.
85-
2. Click **Manage Pools**.
86-
3. On a specific pool, click **Delete**.
84+
1. Go to **Load Balancing**.
85+
2. Select the **Pools** tab.
86+
3. On a specific pool, select **Delete**.
8787

8888
</TabItem> <TabItem label="API">
8989

0 commit comments

Comments
 (0)