Add documentation for external CA features in API/CLI

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
Upstream-commit: fa147591edfb5fe5d5fb8952cdb9bfec1b4ae6c4
Component: engine
This commit is contained in:
Aaron Lehmann
2016-06-30 16:07:25 -07:00
parent bda6fa8f54
commit b4d6f25674
4 changed files with 40 additions and 3 deletions

View File

@ -3644,8 +3644,15 @@ JSON Parameters:
election.
- **Dispatcher** Configuration settings for the task dispatcher.
- **HeartbeatPeriod** The delay for an agent to send a heartbeat to the dispatcher.
- **CAConfig** CA configuration.
- **CAConfig** Certificate authority configuration.
- **NodeCertExpiry** Automatic expiry for nodes certificates.
- **ExternalCA** - Configuration for forwarding signing requests to an external
certificate authority.
- **Protocol** - Protocol for communication with the external CA
(currently only "cfssl" is supported).
- **URL** - URL where certificate signing requests should be sent.
- **Options** - An object with key/value pairs that are interpreted
as protocol-specific options for the external CA driver.
### Join an existing Swarm
@ -3792,6 +3799,13 @@ JSON Parameters:
- **HeartbeatPeriod** The delay for an agent to send a heartbeat to the dispatcher.
- **CAConfig** CA configuration.
- **NodeCertExpiry** Automatic expiry for nodes certificates.
- **ExternalCA** - Configuration for forwarding signing requests to an external
certificate authority.
- **Protocol** - Protocol for communication with the external CA
(currently only "cfssl" is supported).
- **URL** - URL where certificate signing requests should be sent.
- **Options** - An object with key/value pairs that are interpreted
as protocol-specific options for the external CA driver.
## 3.8 Services

View File

@ -3645,8 +3645,15 @@ JSON Parameters:
election.
- **Dispatcher** Configuration settings for the task dispatcher.
- **HeartbeatPeriod** The delay for an agent to send a heartbeat to the dispatcher.
- **CAConfig** CA configuration.
- **CAConfig** Certificate authority configuration.
- **NodeCertExpiry** Automatic expiry for nodes certificates.
- **ExternalCA** - Configuration for forwarding signing requests to an external
certificate authority.
- **Protocol** - Protocol for communication with the external CA
(currently only "cfssl" is supported).
- **URL** - URL where certificate signing requests should be sent.
- **Options** - An object with key/value pairs that are interpreted
as protocol-specific options for the external CA driver.
### Join an existing Swarm
@ -3793,6 +3800,13 @@ JSON Parameters:
- **HeartbeatPeriod** The delay for an agent to send a heartbeat to the dispatcher.
- **CAConfig** CA configuration.
- **NodeCertExpiry** Automatic expiry for nodes certificates.
- **ExternalCA** - Configuration for forwarding signing requests to an external
certificate authority.
- **Protocol** - Protocol for communication with the external CA
(currently only "cfssl" is supported).
- **URL** - URL where certificate signing requests should be sent.
- **Options** - An object with key/value pairs that are interpreted
as protocol-specific options for the external CA driver.
## 3.8 Services