Skip to content

Commit 20489b3

Browse files
author
ravigurram8
committed
update Readme file
1 parent 0d0d36a commit 20489b3

1 file changed

Lines changed: 17 additions & 2 deletions

File tree

README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ It provides a pre-built catalog of products which are ready to use out of the bo
3535
3. 3 Private Subnets
3636
4. IGW
3737
5. NAT Instance / NAT Gateway
38-
6. Bastion Hosts
38+
6. Bastion Hosts (optional)
3939
7. Application Load Balancer
4040
8. Listener
4141
9. ACM or External Certificates for SSL
@@ -55,6 +55,10 @@ Deploying an Application Load Balancer as part of Research Gateway deployment he
5555
1. Isolates your portal from being directly exposed over the internet. The ALB allows only https(s) traffic through.
5656
2. Helps to serve the application on a secure port using SSL certificates stored in AWS ACM.
5757

58+
create an ALB security Group with the following inbound and outbound rules
59+
Inbound Rules - HTTP 80 ,HTTPS-443,SSH-20 .
60+
outbound Rules - All Traffic.
61+
5862
Use the AWS CLI to create an Application Load Balancer choosing all three public subnets created by the quickstart above.
5963

6064
aws elbv2 create-load-balancer --name research-gw-alb --subnets subnet-abcd1234 subnet-abcd5678 subnet-abcd9876 --security-groups sg-abcd1234 --region us-east-1
@@ -115,6 +119,8 @@ As a part of this deployment, you will create an AMI for the portal EC2 instance
115119
- AWS ImageBuilder
116120
- AWS EC2
117121
- AWS IAM
122+
- AWS service catalog
123+
- Elastic container Registery
118124

119125
## Installing the required 3rd party software
120126

@@ -142,6 +148,7 @@ You can create the AMI with pre-requisites yourself by following these steps:
142148
export AWS_DEFAULT_REGION="Your_Region"
143149

144150
- Clone this repo on a machine.
151+
- Target Account number must be added in Admin Account-ECR and give permission to access image builds
145152
- Create a Role and attach a policy which permits ECR and EC2 actions and Replace the "iam-instance_profile" :"<your_rolename>" in builders section which is in the packer-rg.json.
146153
- Run packer build packer-rg.json
147154

@@ -152,7 +159,15 @@ You can create the AMI with pre-requisites yourself by following these steps:
152159
### Installing Research Gateway
153160

154161
Clone this repo on a machine that has AWS CLI configured with Default output format as JSON.
155-
Run deploy.sh with the following parameters
162+
Run deploy.sh with the following parameters.
163+
164+
- Check aws configure before running script
165+
aws configure
166+
AWS Access Key ID: <access Key ID>
167+
AWS Secret Access Key :<secret Key>
168+
Default region name: <region-name>
169+
Default output format : json
170+
156171

157172
| Parameter# | Purpose |
158173
| ---------- | ------------------------------------------------------------------------------------------ |

0 commit comments

Comments
 (0)