|
6 | 6 | scw lb backend create [arg=value ...]
|
7 | 7 |
|
8 | 8 | ARGS:
|
9 |
| - name=<generated> Resource name |
10 |
| - forward-protocol Backend protocol. TCP or HTTP (tcp | http) |
11 |
| - forward-port User sessions will be forwarded to this port of backend servers |
12 |
| - forward-port-algorithm=roundrobin Load balancing algorithm (roundrobin | leastconn | first) |
13 |
| - sticky-sessions=none Enables cookie-based session persistence (none | cookie | table) |
14 |
| - [sticky-sessions-cookie-name] Cookie name for for sticky sessions |
15 |
| - [health-check.mysql-config.user] |
16 |
| - [health-check.check-max-retries] |
17 |
| - [health-check.pgsql-config.user] |
18 |
| - [health-check.http-config.uri] |
19 |
| - [health-check.http-config.method] |
20 |
| - [health-check.http-config.code] |
21 |
| - [health-check.https-config.uri] |
22 |
| - [health-check.https-config.method] |
23 |
| - [health-check.https-config.code] |
24 |
| - [health-check.port] |
25 |
| - [health-check.check-timeout] |
26 |
| - [health-check.check-delay] |
27 |
| - [health-check.check-send-proxy] It defines whether the healthcheck should be done considering the proxy protocol |
28 |
| - lb-id Load balancer ID |
29 |
| - [instance-server-id.{index}] UIID of the instance server. |
30 |
| - [instance-server-tag.{index}] Tag of the instance server. |
31 |
| - [use-instance-server-public-ip] Use public IP address of the instance instead of the private one |
32 |
| - [baremetal-server-id.{index}] UIID of the baremetal server. |
33 |
| - [baremetal-server-tag.{index}] Tag of the baremetal server. |
34 |
| - server-ip.{index} Backend server IP addresses list (IPv4 or IPv6) |
35 |
| - [timeout-server] Maximum server connection inactivity time |
36 |
| - [timeout-connect] Maximum initical server connection establishment time |
37 |
| - [timeout-tunnel] Maximum tunnel inactivity time |
38 |
| - [on-marked-down-action] Modify what occurs when a backend server is marked down (on_marked_down_action_none | shutdown_sessions) |
39 |
| - [proxy-protocol] PROXY protocol, forward client's address (must be supported by backend servers software) (proxy_protocol_unknown | proxy_protocol_none | proxy_protocol_v1 | proxy_protocol_v2 | proxy_protocol_v2_ssl | proxy_protocol_v2_ssl_cn) |
40 |
| - [failover-host] Scaleway S3 bucket website to be served in case all backend servers are down |
41 |
| - [ssl-bridging] Enable SSL between load balancer and backend servers |
42 |
| - [ignore-ssl-server-verify] Set to true to ignore server certificate verification |
43 |
| - [zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1 | nl-ams-2 | pl-waw-1) |
| 9 | + name=<generated> Resource name |
| 10 | + forward-protocol Backend protocol. TCP or HTTP (tcp | http) |
| 11 | + forward-port User sessions will be forwarded to this port of backend servers |
| 12 | + forward-port-algorithm=roundrobin Load balancing algorithm (roundrobin | leastconn | first) |
| 13 | + sticky-sessions=none Enables cookie-based session persistence (none | cookie | table) |
| 14 | + [sticky-sessions-cookie-name] Cookie name for sticky sessions |
| 15 | + [health-check.mysql-config.user] |
| 16 | + [health-check.check-max-retries] Number of consecutive unsuccessful health checks, after which the server will be considered dead |
| 17 | + [health-check.pgsql-config.user] |
| 18 | + [health-check.http-config.uri] HTTP uri used with the request |
| 19 | + [health-check.http-config.method] HTTP method used with the request |
| 20 | + [health-check.http-config.code] HTTP response code so the Healthcheck is considered successfull |
| 21 | + [health-check.http-config.host-header] HTTP host header used with the request |
| 22 | + [health-check.https-config.uri] HTTP uri used with the request |
| 23 | + [health-check.https-config.method] HTTP method used with the request |
| 24 | + [health-check.https-config.code] HTTP response code so the Healthcheck is considered successfull |
| 25 | + [health-check.https-config.host-header] HTTP host header used with the request |
| 26 | + [health-check.https-config.sni] Specifies the SNI to use to do health checks over SSL |
| 27 | + [health-check.port] TCP port to use for the backend server health check |
| 28 | + [health-check.check-timeout] Maximum time a backend server has to reply to the health check |
| 29 | + [health-check.check-delay] Time between two consecutive health checks |
| 30 | + [health-check.check-send-proxy] It defines whether the health check should be done considering the proxy protocol |
| 31 | + lb-id Load balancer ID |
| 32 | + [instance-server-id.{index}] UIID of the instance server. |
| 33 | + [instance-server-tag.{index}] Tag of the instance server. |
| 34 | + [use-instance-server-public-ip] Use public IP address of the instance instead of the private one |
| 35 | + [baremetal-server-id.{index}] UIID of the baremetal server. |
| 36 | + [baremetal-server-tag.{index}] Tag of the baremetal server. |
| 37 | + server-ip.{index} Backend server IP addresses list (IPv4 or IPv6) |
| 38 | + [timeout-server] Maximum server connection inactivity time (allowed time the server has to process the request) |
| 39 | + [timeout-connect] Maximum initial server connection establishment time |
| 40 | + [timeout-tunnel] Maximum tunnel inactivity time after Websocket is established (take precedence over client and server timeout) |
| 41 | + [on-marked-down-action] Modify what occurs when a backend server is marked down (on_marked_down_action_none | shutdown_sessions) |
| 42 | + [proxy-protocol] PROXY protocol, forward client's address (must be supported by backend servers software) (proxy_protocol_unknown | proxy_protocol_none | proxy_protocol_v1 | proxy_protocol_v2 | proxy_protocol_v2_ssl | proxy_protocol_v2_ssl_cn) |
| 43 | + [failover-host] Scaleway S3 bucket website to be served in case all backend servers are down |
| 44 | + [ssl-bridging] Enable SSL between load balancer and backend servers |
| 45 | + [ignore-ssl-server-verify] Set to true to ignore server certificate verification |
| 46 | + [zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1 | nl-ams-2 | pl-waw-1 | pl-waw-2) |
44 | 47 |
|
45 | 48 | DEPRECATED ARGS:
|
46 | 49 | [send-proxy-v2] Deprecated in favor of proxy_protocol field !
|
|
0 commit comments