Source repo for Docker's Documentation
Go to file
Daniel Hiltgen c0912ad303 Lockdown CA (CFSSL) with mutual TLS
This change re-wires the way we have CFSSL hooked up so
that it requires mutual TLS to access the service.

Instead of using command line arguments, and thus relying on environment
variables from linking, this change also switches to registering the
CAs via KV store entries.

The current CFSSL implementation does not support mutual TLS natively,
so I've leveraged socat and a proxy container (much like we do for
docker) in the interest of expediency.  (so under the covers it's still
a link between cfss and the proxy.) Once upstream supports mutual TLS
(or if we decide to fork/patch it) we can drop the proxy and eliminate
all the links.
2016-11-05 21:45:45 -07:00
certs.md Add docs explaining how to wire up certs by hand 2015-08-12 17:28:59 -07:00
dashboard.png First draft of beta install 2016-11-05 21:45:34 -07:00
install-beta.md Lockdown CA (CFSSL) with mutual TLS 2016-11-05 21:45:45 -07:00
install_upgrade_spec.md Fix up the integration tests for volumes 2016-11-05 21:45:28 -07:00
kv_store.md Show how to access the KV store 2016-11-05 21:45:34 -07:00
login.png First draft of beta install 2016-11-05 21:45:34 -07:00
networking.md Cross-host networking docs 2016-11-05 21:45:34 -07:00
nodes.png First draft of beta install 2016-11-05 21:45:34 -07:00
orca_components.png Switch to new cert model 2016-11-05 21:45:15 -07:00
orca_components.svg Switch to new cert model 2016-11-05 21:45:15 -07:00
profiling.md Add support for pprof 2016-11-05 21:45:15 -07:00
quickstart.md Lockdown CA (CFSSL) with mutual TLS 2016-11-05 21:45:45 -07:00
support.md Revamp support dump to be synchronous 2016-11-05 21:45:15 -07:00
user_certs.md Add docs explaining how to wire up certs by hand 2015-08-12 17:28:59 -07:00