mirror of https://github.com/docker/docs.git
2.1 KiB
2.1 KiB
| title | description | keywords | ui_tabs | |||||
|---|---|---|---|---|---|---|---|---|
| Use HAProxy with Interlock | Learn about Interlock, an application routing and load balancing system for Docker Swarm. | ucp, interlock, load balancing |
|
{% if include.version=="ucp-3.0" %}
The following configuration options are available:
| Option | Type | Description |
|---|---|---|
PidPath |
string | path to the pid file for the proxy service |
MaxConnections |
int | maximum number of connections for proxy service |
ConnectTimeout |
int | timeout in seconds for clients to connect |
ClientTimeout |
int | timeout in seconds for the service to send a request to the proxied upstream |
ServerTimeout |
int | timeout in seconds for the service to read a response from the proxied upstream |
AdminUser |
string | username to be used with authenticated access to the proxy service |
AdminPass |
string | password to be used with authenticated access to the proxy service |
SSLOpts |
string | options to be passed when configuring SSL |
SSLDefaultDHParam |
int | size of DH parameters |
SSLVerify |
string | SSL client verification |
SSLCiphers |
string | SSL ciphers to use for the proxy service |
SSLProtocols |
string | enable the specified TLS protocols |
Notes
When using SSL termination the certificate and key must be combined into a single certificate (i.e. cat cert.pem key.pem > combined.pem). The HAProxy extension
will use the certificate label only to configure SSL.
{% endif %}