From 0de60fae5c132c7defe0af5caf2da88ddaa4c255 Mon Sep 17 00:00:00 2001 From: vishwass Date: Thu, 30 Mar 2017 14:08:10 -0700 Subject: [PATCH] Updated docs -AWS install Updated the uri path of images in docs/awsinstall.md *fix issue CE-25 Change-Id: I7f81ed499ed1fe5d87b5bef0f395cd43b0a5ae19 Signed-off-by: vishwass --- docs/awsinstall.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/awsinstall.md b/docs/awsinstall.md index bbfb7a63..ff42bf59 100644 --- a/docs/awsinstall.md +++ b/docs/awsinstall.md @@ -1,32 +1,32 @@ -#Setup of Hyperledger Cello using AWS EC2 Ubuntu 14.04 instances +# Setup of Hyperledger Cello using AWS EC2 Ubuntu 14.04 instances -##Steps for creating an AWS instance and Cello setup. +## Steps for creating an AWS instance and Cello setup. 1. If you dont have an Amazon AWS account, create one. 2. After logging into AWS console, in the services section, select EC2. -3. Create atleast 2 instances.One for master node and one for host. Click launch instance. Select Ubuntu 14.04 image as shown in figure ![Select Image](docs/imgs/AWS-setup/1-selectimage.JPG). +3. Create atleast 2 instances.One for master node and one for host. Click launch instance. Select Ubuntu 14.04 image as shown in figure ![Select Image](imgs/AWS-setup/1-selectimage.JPG). -4. Select the instance type depending on requirements as shown in figure ![select Instance Type](docs/imgs/AWS-setup/2-ChooseInstanceType.JPG). +4. Select the instance type depending on requirements as shown in figure ![link](imgs/AWS-setup/2-ChooseInstanceType.JPG). -5. Add more configuration details as needed. Make sure that Auto-assign public IP is enabled. For your reference ![IP setup](docs/imgs/AWS-setup/3-morecongfigurations-enablePublicIP.JPG). +5. Add more configuration details as needed. Make sure that Auto-assign public IP is enabled. For your reference you can view the below image ![IP setup](imgs/AWS-setup/3-morecongfigurations-enablePublicIP.JPG). -6. Add necessary storage. ![Image](docs/imgs/AWS-setup/4-addStorage.JPG). +6. Add necessary storage.See image: ![Image](imgs/AWS-setup/4-addStorage.JPG). -7. Add tags as needed. ![Image](docs/imgs/AWS-setup/5-Addtags.JPG). +7. Add tags as needed. ![Image](imgs/AWS-setup/5-Addtags.JPG). -8. Create a security group and define rules for instances.I have kept minimum security by allowing http,tcp and ssh available to internet. Try to make it as secure as possible.![Example settings for security rules](docs/imgs/AWS-setup/6-Security-rules.JPG). +8. Create a security group and define rules for instances.I have kept minimum security by allowing http,tcp and ssh available to internet. Try to make it as secure as possible.![Example settings for security rules](imgs/AWS-setup/6-Security-rules.JPG). -9. Download private key for ssh into the instances and launch instance. ![Image](docs/imgs/AWS-setup/7-launchinstance.JPG). +9. Download private key for ssh into the instances and launch instance. ![Image](imgs/AWS-setup/7-launchinstance.JPG). 10. From terminal, you can ssh into the AWS Ubuntu instance using command- *sudo ssh -i yourprivatekey.pem ubuntu@IP*. -11. Install docker and docker-compose. Follow the Cello master node setup as given in following document ![here](docs/install.md). In the host, follow the worker node setup as given in link ![here](docs/install.md). Other steps are the same for both master and worker node. +11. Install docker and docker-compose. Follow the Cello master node setup as given in following document ![here](install.md). In the host, follow the worker node setup as given in link ![here](install.md). Other steps are the same for both master and worker node. 12. Once done, in the master node, you should be able to run the command *docker -H Worker_Node_IP:2375 version*. -Example: You should get something like this- +Example: You should get something like this in the master node- ubuntu@ip-172-31-34-249:~$ docker -H 54.87.59.141:2375 version Client: