ECR Access Configuration
Hivel's Docker images are stored in Amazon ECR. To deploy, you need authenticated access to pull these images.
Hivel's ECR Registry:
730335373269.dkr.ecr.ap-south-1.amazonaws.comAbout ECR Credentials
Hivel issues you AWS Access Key ID and Secret Access Key scoped specifically to Hivel's ECR repository. This is a separate credential from your own AWS account credentials and cannot reach any other AWS resource in Hivel's account.
For credential rotation, contact your Hivel representative. There is no fixed self-serve rotation cadence. You can self-rotate your application's database password at any time without contacting Hivel; see Security and Secrets for how credentials fit into the overall credential-handling approach.
Choose Your Option
Option A: Use Hivel's ECR (Recommended)
Choose this unless your organization requires images in your own infrastructure.
Get credentials from Hivel:
AWS Access Key ID
AWS Secret Access Key
On your EC2 VM, Configure AWS CLI with Hivel's credentials:
aws configure
# Enter Hivel's Access Key ID
# Enter Hivel's Secret Access Key
# Region: ap-south-1
# Output: json3. Test ECR access:
Expected result: Login Succeeded.
The deploy.sh script will automatically handle ECR authentication using these credentials.
Option B: Use Your Own ECR (Advanced)
Choose this only if your organization requires container images in your own AWS infrastructure.
Create ECR repositories in your AWS account for each Hivel service and push Hivel images to them. Note your ECR registry URL (e.g.,
123456789.dkr.ecr.us-east-1.amazonaws.com).Update
services/vm/docker-compose.yml. Replace all image URLs:
Replace:
With:
3. Update deploy.sh . Change these variables:
Update to your ECR registry:
Update region if different:
4. Configure AWS CLI with your credentials: (if not already done during AWS CLI configuration)
5. Test your ECR access:
Expected result:
Login Succeeded
Files to Update (Option B Only)
If using your own ECR, update these files:
services/vm/docker-compose.yml: allimage:linesdeploy.sh:ECR_REGISTRYandAWS_REGIONvariables
Last updated