Commit Graph

44416 Commits

Author SHA1 Message Date
Adrian Kreher f34aab1d1d [uninstall] Clean up KV store a bit
Remove some additional controller-specific items in the KV store.
2016-11-05 21:47:06 -07:00
Joao Fernandes 4276923729 Adds reference docs for bootstrap commands
Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:06 -07:00
Joao Fernandes a55bbff9b1 Improves installation docs
Cleans the installation docs, and creates separate pages for:
* How to use client certificates
* How to license an installation
2016-11-05 21:47:06 -07:00
Alex Mavrogiannis bd54e03115 Removed the container rescheduling example from help and docs 2016-11-05 21:47:05 -07:00
Joao Fernandes 0fe7f7973a Adds docs for backup and restore 2016-11-05 21:47:05 -07:00
Joao Fernandes d99bd6307f Improves architecture docs 2016-11-05 21:47:05 -07:00
Joao Fernandes d7badf88ea Adds docs for Compose on the UI 2016-11-05 21:47:05 -07:00
Joao Fernandes 04b6212f82 Improves screenshots on overview docs 2016-11-05 21:47:05 -07:00
Joao Fernandes e992cc1d36 Adds docs for 1.1 and some spring cleaning
* Reorganize docs to make docs easier to browse
* Remove duplicate information
* Update information for UCP 1.1
* Adds new docs for
  * System requirements
  * Architecture
  * Offline install

Still missing docs for 1.1 features like:
* Backup/restore
* eNZi impacts, if any.
2016-11-05 21:47:05 -07:00
Joao Fernandes e6dc703e42 Adds release notes for 1.0.4 2016-11-05 21:47:05 -07:00
Joao Fernandes f7dcc34a91 Adds release notes for 1.0.3 2016-11-05 21:47:05 -07:00
Joao Fernandes 4bd736e436 Adds release notes for 1.0.2 security fix 2016-11-05 21:47:05 -07:00
Daniel Hiltgen 8427bbba0d Rename the external server cert flag
The name of this flag used to make sense when this effectiely turned
off the user CA, but that's not the case in the shipping product.  What
this flag really means is you're bringing your own server cert, so lets
fix it.  Since folks may have scripted the old flag, I've preserved it for now
but we can drop it in the future.
2016-11-05 21:47:05 -07:00
Michael Friis da93ace927 fix node-listing description text 2016-11-05 21:47:04 -07:00
Vivek Saraswat f521829935 Add Private Registry feature to release notes 2016-11-05 21:47:04 -07:00
Adrian Kreher ae9e0f1891 Share swarm advertisement path with engine
The format for node advertisement in swarm and docker engine (for
networking) is the same, and can be shared. Doing so allows us to start
toward removing the swarm-join container, and improves our HA situation
after engine discovery is run. Resolves #670.

Specifically, swarm was previously somewhat HA: if you set up 1
controller, 2 replicas and 1 node, then you could lose the controller
and still remain functional unless the swarm node needed to restart.
This change improves HA by removing the above failure mode as long as
engine discovery has been run and is up to date.

See also docker/swarm#1368 which implemented this flag, and lays out the
future scenario we hope to achieve, and also #1032 which is our goal of
removing swarm join with automatical engine discovery.
2016-11-05 21:47:04 -07:00
Vivek Saraswat 97bc19065b Adds docs for swarm-experimental flag
Updated the `ucp install` docs to mention the swarm-experimental flag.
Also updated release notes for 1.0.1.
2016-11-05 21:47:04 -07:00
Vivek Saraswat 90e8e14b9b Update dtr-integration.md 2016-11-05 21:47:04 -07:00
Vivek Saraswat e7a5867cb9 Update dtr-integration.md 2016-11-05 21:47:04 -07:00
Matt Bentley b28cc49935 Fix spaces for code blocks
Signed-off-by: Matt Bentley <matt.bentley@docker.com>
2016-11-05 21:47:04 -07:00
Matt Bentley 09db8b95ba Fixed all volume references; fixes #961
Signed-off-by: Matt Bentley <matt.bentley@docker.com>
2016-11-05 21:47:04 -07:00
Joao Fernandes 4b098304f4 Adds release notes for v1.0.1
Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:04 -07:00
Joao Fernandes 5463b8d28d Adds docs on how to upgrade UCP
- Fixes #648
2016-11-05 21:47:04 -07:00
Joao Fernandes 18a8f017cf Improves install docs
- Fixes #498
- Fixes #528
- Fixes #785
- Fixes #794
- Fixes #927
2016-11-05 21:47:04 -07:00
Joao Fernandes 6b2ee8d00c Removes --image-version flag from docs
The --image-version flag is for internal use only.
The `ucp help` command doesn't output that flag anymore, so
I'm removing it from the docs also.

Fixes #795

Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:03 -07:00
Joao Fernandes cdff9b0dc0 Fixes typo in networking docs
Fixed some of the commands that were fetching images with 0.x.x tag, instead
of the latest.
2016-11-05 21:47:03 -07:00
Mary Anthony 911a575eae Updating with commentary
Adding in text fixes
Updating cert material

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:03 -07:00
Joao Fernandes 7c87439314 Fix HA docs that are misleading
Fixes #925

Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:03 -07:00
Mary Anthony 8706920f74 Adding an identifier
Updating with the docs fixes
Updating with fixes from docs CI
Fixes missing space, close #904

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:03 -07:00
Mary Anthony 251a667a3e Adding an identifier
Updating with the docs fixes
Updating with fixes from docs CI: SVENNNNNNNNN!!!

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:03 -07:00
Joao Fernandes fafbdd171c Add release notes for 0.9 and 1.0
Structured the release notes to make them look cleaner, and
included new release notes for v0.9 and v1.0.

Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:03 -07:00
Mary Anthony 013d46a01e * Manage and Monitor Users
* LDAP Settings material
* Closes #651
* Combining work into single branch
* Updating index
* Fixing code examples
* Adding in note from Johnny's feedabck
* Menu positions, HA terms
* Copy edit of users
* Adding deploy an application
* Updating the overview page to include more  text
* Updating with comments from review page
* Updating the constraints and port
* Layout check/fix

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:03 -07:00
Mary Anthony a53633faf7 Updating with information learned yesterday
Remove image-version flag from install and join
Adding example to uninstall

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:03 -07:00
Joao Fernandes 1386f2c8f6 Document how to monitor and troubleshoot UCP
This closes #650
Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:02 -07:00
Joao Fernandes 85257db9c6 Document UCP architecture and install plan
Documented install plan, included feedback from team.
Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-11-05 21:47:02 -07:00
Joao Fernandes 113d8e7a67 Document how to install UCP in production
During the UCP beta we had created a quickstart guide
that included installation prerequisites (like ports that
need to be open), and the installation procedure.

Now we're breaking that information in two different documents.
This makes the information more accessible to someone who just
wants to prepare the installation.
2016-11-05 21:47:02 -07:00
Mary Anthony b0c9cb8c15 Checking build and produce placement
Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:02 -07:00
Mary Anthony 863e06754e Evaluation Quickstart
Fixing merge
Repeating test and updating with NGinx material
Updating with comments

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:02 -07:00
Mary Anthony d4b9f505d1 Closes #430
Few tweaks on check
Update with comments from Dan
Last comments;fix some build breaks
Tighten language add reconfigure info

Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:02 -07:00
Mary Anthony 843915cec1 Adding draft to non-GA docs
Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:02 -07:00
Vivek Saraswat cc3bbc5e1e Update release_notes.md 2016-11-05 21:47:02 -07:00
Vivek Saraswat 5ec8b83344 Update release_notes.md 2016-11-05 21:47:02 -07:00
Vivek Saraswat a56c786bb1 Update release_notes.md 2016-11-05 21:47:01 -07:00
Vivek Saraswat 36ef140f43 Update release_notes.md 2016-11-05 21:47:01 -07:00
Daniel Hiltgen 596200b888 Support BYO server certs AND user bundles
The original implementation assumed that if you brought your own server
cert, then users certs would be signed by the same CA, but this will
make it quite challenging for large enterprises who would be forced to
manage certs for users, or worse, buy them from the same external CA.
Since the UCP controller already trusts multiple root, there's no reason
we can't add another.

Prior to this change the CA stored next to the server cert was the
"full" trust chain including the root CAs.  With this change, we flip
that around and use the swarm cert CA for the controller.  This is a
tiny bit messy, because we have to be careful not to accidentally wind
up with that CA on the cluster components other than the controller,
so I've enhanced our integration tests to cover this case specifically
and make sure we don't mistakenly open the system up.  In doing so,
I had to refine the integration test so all the servers were signed by
the same CA (the prior code was sloppy and used a fresh CA for each HA
node, which meant the bundles broke on the replica controllers.)

In the future, we'll likely have intermediaries with differnet
privileges/scopes, and may revisit the multiple root CA model, so this
seems like a reasonable compromise to keep the code churn down for now.
2016-11-05 21:47:01 -07:00
Mary Anthony e040139d6b Block out initial organization for GA docs
Signed-off-by: Mary Anthony <mary@docker.com>
2016-11-05 21:47:01 -07:00
Patrick Devine 31a02d6fd4 Fix X-Access-Token to Authorization header in the docs 2016-11-05 21:47:01 -07:00
Daniel Hiltgen 6d78574d5a 0.8 release notes 2016-11-05 21:47:01 -07:00
kizbitz 5be427ded2 Fix link
Signed-off-by: kizbitz <jerry.baker@docker.com>
2016-11-05 21:47:01 -07:00
kizbitz b6865998a7 Fix documentation links
Signed-off-by: kizbitz <jerry.baker@docker.com>
2016-11-05 21:47:01 -07:00