You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/crd/api.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1315,7 +1315,7 @@ ApisixUpstreamConfig defines configuration for upstream services.
1315
1315
1316
1316
| Field | Description |
1317
1317
| --- | --- |
1318
-
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancing algorithms to route traffic to the backend. Default is `roundrobin`. Can be `roundrobin`, `chash`, `ewma`, or `least_conn`. |
1318
+
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancer configuration for Kubernetes Service. |
1319
1319
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1320
1320
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1321
1321
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
@@ -1375,7 +1375,7 @@ definitions and custom configuration.
1375
1375
| --- | --- |
1376
1376
|`ingressClassName`_string_| IngressClassName is the name of an IngressClass cluster resource. Controller implementations use this field to determine whether they should process this ApisixUpstream resource. |
1377
1377
|`externalNodes`_[ApisixUpstreamExternalNode](#apisixupstreamexternalnode) array_| ExternalNodes defines a static list of backend nodes located outside the cluster. When this field is set, the upstream will route traffic directly to these nodes without DNS resolution or service discovery. |
1378
-
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancing algorithms to route traffic to the backend. Default is `roundrobin`. Can be `roundrobin`, `chash`, `ewma`, or `least_conn`. |
1378
+
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancer configuration for Kubernetes Service. |
1379
1379
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1380
1380
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1381
1381
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
@@ -1545,7 +1545,7 @@ them if they are set on the port level.
1545
1545
1546
1546
| Field | Description |
1547
1547
| --- | --- |
1548
-
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancing algorithms to route traffic to the backend. Default is `roundrobin`. Can be `roundrobin`, `chash`, `ewma`, or `least_conn`. |
1548
+
|`loadbalancer`_[LoadBalancer](#loadbalancer)_| LoadBalancer specifies the load balancer configuration for Kubernetes Service. |
1549
1549
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1550
1550
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1551
1551
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
0 commit comments