Skip to content

Commit 5bdd79a

Browse files
author
Gabriel Monroy
committed
Merge pull request #864 from deis/reorder-readme
docs(readme): move cluster testing section out of developer workflow
2 parents 50187e5 + 8cf66bd commit 5bdd79a

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

README.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,23 @@ $ make run
7575
* Configure local DNS. For a one-node cluster we do this for you: `local.deisapp.com` resolves to the IP of the first VM, 172.17.8.100. Since we cannot know where the `deis-router` container will be running in your cluster, you'll need to setup DNS and resolve a wildcard entry to use for your apps.
7676
* Because of the DNS quandary, we don't start the deis-router component for you. You'll need to start this manually once DNS is setup: `systemctl start deis-router`.
7777

78+
## Testing the cluster
79+
Integration tests and corresponding documentation can be found under the `test/` folder.
80+
81+
These systemd services run the various containers which compose Deis, and can be stopped on a machine with `sudo systemctl stop servicename`.
82+
* deis-builder.service
83+
* deis-cache.service
84+
* deis-controller.service
85+
* deis-database.service
86+
* deis-discovery.service
87+
* deis-logger.service
88+
* deis-registry.service
89+
* deis-router.service
90+
91+
Logging into one of the CoreOS machines and stopping a container service should cause the same component on another CoreOS
92+
host to take over as master.
93+
Similarly, bringing down a VM should enable the services on another VM to take over as master.
94+
7895
## Install the Deis Client
7996
If you're using the latest Deis release, use `pip install deis` to install the latest [Deis Client](https://pypi.python.org/pypi/deis/) or download [pre-compiled binaries](https://github.com/deis/deis/tree/master/client#get-started).
8097

@@ -150,22 +167,6 @@ $ deis run make test
150167

151168
To integrate with your CI system, check the return code.
152169

153-
### Testing the cluster
154-
Logging into one of the CoreOS machines and stopping a container service should cause the same component on another CoreOS
155-
host to take over as master
156-
157-
These systemd services run the various containers which compose Deis, and can be stopped on a machine with `sudo systemctl stop servicename`.
158-
* deis-builder.service
159-
* deis-cache.service
160-
* deis-controller.service
161-
* deis-database.service
162-
* deis-discovery.service
163-
* deis-logger.service
164-
* deis-registry.service
165-
* deis-router.service
166-
167-
Similarly, bringing down a VM should enable the services on another VM to take over as master
168-
169170
## Scale
170171
Scale containers horizontally with ease.
171172

0 commit comments

Comments
 (0)