Skip to content

Commit

Permalink
Updated docs -AWS install
Browse files Browse the repository at this point in the history
Updated the uri path of images in docs/awsinstall.md

*fix issue CE-25

Change-Id: I7f81ed499ed1fe5d87b5bef0f395cd43b0a5ae19
Signed-off-by: vishwass <vishwas.shanbhog@outlook.com>
  • Loading branch information
vishwass committed Mar 30, 2017
1 parent 3a6c9a3 commit 0de60fa
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions docs/awsinstall.md
Original file line number Diff line number Diff line change
@@ -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:
Expand Down

0 comments on commit 0de60fa

Please sign in to comment.