diff options
author | Patrick Tescher <pat2man@gmail.com> | 2015-07-20 12:18:22 -0700 |
---|---|---|
committer | Patrick Tescher <pat2man@gmail.com> | 2015-07-22 11:27:46 -0700 |
commit | bce46b21707c399c05893aecc89316c70c97fada (patch) | |
tree | 35b8768e7b0dd1635899805eb1c9d27ec6196957 /README_AWS.md | |
parent | 0cbeae4df062af3e2c1a4cb08ef3b4e742394ed6 (diff) | |
download | openshift-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.md | 39 |
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 |