Commit Graph

10 Commits

Author SHA1 Message Date
Daniel Hiltgen 4a02cc19c8 Product/image rename
This revamps the product and image names.  After merging this change,
the bootstrapper image will be known as "dockerorca/ucp" since it is the
primary image customers interact with.  The controller will be known as
"dockerorca/ucp-controller" and the corresponding container names are
"ucp" and "ucp-controller".  Once we get closer to GA, we'll move the
images under the "docker" org, so the product name will flow nicely from
that "docker/ucp" for the bootstrapping tool, and "docker/ucp-controller"
for the server image.
2016-11-05 21:45:57 -07:00
Daniel Hiltgen 7b1888c219 Enable High Availability for Orca
This makes the necessary changes in the Orca server to enable
HA deployments.
2016-11-05 21:45:46 -07:00
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
Daniel Hiltgen 28c3fbfe71 Cross-host networking docs
This is still theoretical as the required PRs have not yet merged,
but this is how it *should* work once everything gets merged in.
2016-11-05 21:45:34 -07:00
Daniel Hiltgen 8bf30ea8d0 Remove stale DB volume reference 2016-11-05 21:45:34 -07:00
Daniel Hiltgen 2fe595d33a Use the right slack channel 2016-11-05 21:45:33 -07:00
Daniel Hiltgen 263ae69fb5 Document port usage for firewall configuration 2016-11-05 21:45:33 -07:00
Daniel Hiltgen 90c295a33e Fix up the integration tests for volumes
This adds an env flag to toggle behavior on copying vs pulling
standard images, as well as fixing paths for volume based deployments.
2016-11-05 21:45:28 -07:00
Daniel Hiltgen 4da58fefa9 Add instructions for external certificates 2016-11-05 21:45:15 -07:00
Daniel Hiltgen 7a0fd9aa13 Add a new quickstart guide 2016-11-05 21:45:15 -07:00