summaryrefslogtreecommitdiffstats
path: root/README_AWS.md
diff options
context:
space:
mode:
authorPatrick Tescher <pat2man@gmail.com>2015-07-20 12:18:22 -0700
committerPatrick Tescher <pat2man@gmail.com>2015-07-22 11:27:46 -0700
commitbce46b21707c399c05893aecc89316c70c97fada (patch)
tree35b8768e7b0dd1635899805eb1c9d27ec6196957 /README_AWS.md
parent0cbeae4df062af3e2c1a4cb08ef3b4e742394ed6 (diff)
downloadopenshift-bce46b21707c399c05893aecc89316c70c97fada.tar.gz
openshift-bce46b21707c399c05893aecc89316c70c97fada.tar.bz2
openshift-bce46b21707c399c05893aecc89316c70c97fada.tar.xz
openshift-bce46b21707c399c05893aecc89316c70c97fada.zip
Switch to Centos and enable SDN on origin.
Fedora 21 doesn’t seem to have docker 1.6.2. Centos does. Also without SDN networking was not working on AWS.
Diffstat (limited to 'README_AWS.md')
-rw-r--r--README_AWS.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/README_AWS.md b/README_AWS.md
index 0e3128a92..69aa65126 100644
--- a/README_AWS.md
+++ b/README_AWS.md
@@ -22,6 +22,27 @@ Note: You must source this file before running any Ansible commands.
Alternatively, you could configure credentials in either ~/.boto or ~/.aws/credentials, see the [boto docs](http://docs.pythonboto.org/en/latest/boto_config_tut.html) for the format.
+Subscribe to CentOS
+-------------------
+
+1. [CentOS on AWS](https://aws.amazon.com/marketplace/pp/B00O7WM7QW)
+
+
+Set up Security Group
+---------------------
+By default, a cluster is launched into the `public` security group. Make sure you allow hosts to talk to each other on port `4789` for SDN.
+You may also want to allow access from the outside world on the following ports:
+
+```
+• 22 - ssh
+• 80 - Web Apps
+• 443 - Web Apps (https)
+• 4789 - SDN / VXLAN
+• 8443 - Openshift Console
+• 10250 - kubelet
+```
+
+
(Optional) Setup your $HOME/.ssh/config file
-------------------------------------------
In case of a cluster creation, or any other case where you don't know the machine hostname in advance, you can use `.ssh/config`
@@ -130,3 +151,21 @@ The --deployment-type flag can be passed to bin/cluster to specify the deploymen
bin/cluster create aws --deployment-type=online <cluster-id>
```
Note: If no deployment type is specified, then the default is origin.
+
+
+## Post-ansible steps
+Create the default router
+-------------------------
+On the master host:
+```sh
+oadm router --create=true \
+ --credentials=/etc/openshift/master/openshift-router.kubeconfig
+```
+
+Create the default docker-registry
+----------------------------------
+On the master host:
+```sh
+oadm registry --create=true \
+ --credentials=/etc/openshift/master/openshift-registry.kubeconfig
+``` \ No newline at end of file