Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provision and Deploy EC2 Instances for Gateway and Registry in UAI WinRoom Setup #242

Open
10 tasks done
viraj89 opened this issue Nov 26, 2024 · 3 comments
Open
10 tasks done
Assignees
Labels
ONIX Open Network in a Box

Comments

@viraj89
Copy link
Collaborator

viraj89 commented Nov 26, 2024

Description

Plan and execute the provisioning of two new EC2 instances for the gateway and registry as part of the UAI WinRoom setup. Deploy the registry and gateway using Beckn-Onix, configure Nginx for traffic management, and create DNS entries to ensure the services are functional and accessible.

Goals

  • Provision two new EC2 instances for the gateway and registry.
  • Deploy the registry and gateway using Beckn-Onix.
  • Configure Nginx to route traffic to the appropriate applications.
  • Create DNS entries for the deployed services:
    • https://registry-uai.becknprotocol.io
    • https://gateway-uai.becknprotocol.io
  • Validate the setup for functionality and stability.

Expected Outcome

The gateway and registry for the UAI WinRoom are deployed successfully and accessible via the DNS URLs. The services are fully functional, with proper Nginx configurations and stable traffic management.

Acceptance Criteria

  • EC2 instances are provisioned and accessible.
  • Registry and gateway are deployed and operational using Beckn-Onix.
  • Nginx is configured to route traffic without errors.
  • DNS entries for the URLs are functional and resolve correctly:
    • https://registry-uai.becknprotocol.io
    • https://gateway-uai.becknprotocol.io
  • Testing is completed to confirm functionality and stability.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

  • AWS EC2
  • Beckn-Onix Deployment
  • Nginx Configuration
  • DNS Management

Complexity

High

Category

Infrastructure Setup

Sub Category

Deployment

@em-tpt-bbandi em-tpt-bbandi added the ONIX Open Network in a Box label Nov 27, 2024
@em-tpt-bbandi
Copy link
Collaborator

created two t2.medium ec2 instances on faiz approval.
Image

@em-tpt-bbandi
Copy link
Collaborator

deployed registry using beckn-onix.
Image

done NGINX configuration for the app.
Image

done DNS entry to the app.
Image

appliction is accessable on registry-uai.becknprotocol.io
Image

@em-tpt-bbandi
Copy link
Collaborator

deployed gateway using beckn-onix
Image

Done NGINX configuration for the app.
Image

done DNS entry for the app.
Image

application is accessable on gateway-uai.becknprotocol.io
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ONIX Open Network in a Box
Projects
None yet
Development

No branches or pull requests

2 participants