From a2c708743c50d5b12a8798064cff22fa0a8aff49 Mon Sep 17 00:00:00 2001 From: Adrian Moya Date: Sun, 26 Oct 2014 19:32:52 -0500 Subject: [PATCH] Order steps for deis installation (vagrant) --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index a1f1827f87..89ebdc6373 100644 --- a/README.md +++ b/README.md @@ -50,36 +50,38 @@ This instructs Vagrant to spin up 3 VMs. To be able to connect to the VMs, you m $ ssh-add ~/.vagrant.d/insecure_private_key ``` -## Configure Deis - -Before Deis will start successfully, there are a few administrative settings we need to provide. +## Install deisctl -Set the default domain used to anchor your applications. For a Vagrant environment, use `local3.deisapp.com` as it will resolve to your local routers: +Install the [deisctl utility](deisctl#installation) used to provision and operate Deis. ```console -$ deisctl config platform set domain=local3.deisapp.com +$ curl -sSL http://deis.io/deisctl/install.sh | sh ``` -If you want to allow `deis run` for one-off admin commands, you must provide an SSH private key that allows Deis to gather container logs on CoreOS hosts: +Export `DEISCTL_TUNNEL` so you can connect to one of the VMs using the `deisctl` client on your workstation. ```console -$ deisctl config platform set sshPrivateKey=~/.vagrant.d/insecure_private_key +$ export DEISCTL_TUNNEL=172.17.8.100 ``` -## Provision Deis +## Configure Deis -Install the [deisctl utility](deisctl#installation) used to provision and operate Deis. +Before Deis will start successfully, there are a few administrative settings we need to provide. + +Set the default domain used to anchor your applications. For a Vagrant environment, use `local3.deisapp.com` as it will resolve to your local routers: ```console -$ curl -sSL http://deis.io/deisctl/install.sh | sh +$ deisctl config platform set domain=local3.deisapp.com ``` -Export `DEISCTL_TUNNEL` so you can connect to one of the VMs using the `deisctl` client on your workstation. +If you want to allow `deis run` for one-off admin commands, you must provide an SSH private key that allows Deis to gather container logs on CoreOS hosts: ```console -$ export DEISCTL_TUNNEL=172.17.8.100 +$ deisctl config platform set sshPrivateKey=~/.vagrant.d/insecure_private_key ``` +## Provision Deis + Use `deisctl install platform` to install all Deis components across the cluster, then `deisctl start platform` to start them. ```console