|
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