Create .env

This commit is contained in:
Md Mozammil Khan
2024-09-24 17:05:39 +05:30
committed by GitHub
parent 7761a90c36
commit 2a1fc34471

59
aws-cdk/beckn-cdk/.env Normal file
View File

@@ -0,0 +1,59 @@
### AWS ENVIRONMENT SPECIFIC VARIABLES ###
# AWS account ID
ACCOUNT="####"
# AWS region to deploy services (default: "ap-south-1")
REGION="ap-south-1"
# AWS Availability Zone count (default: 2)
MAX_AZS=2
# VPC CIDR block (default: "10.20.0.0/16")
CIDR="10.20.0.0/16"
# Database user name (default: "postgres")
RDS_USER="postgres"
# EKS cluster name (default: "eksCluster-beckn-onix")
EKS_CLUSTER_NAME="eksCluster-beckn-onix"
# EC2 nodes count (default: 5 nodes)
EC2_NODES_COUNT="5"
# EC2 instance type (default: "t3.large")
EC2_INSTANCE_TYPE="t3.large"
# IAM role ARN for Amazon EKS master role
# (to be associated with the system:masters RBAC group for super-user access)
ROLE_ARN="arn:aws:iam::####:role/Admin"
#### BECKN-ONIX SPECIFIC MANDATORY VARIABLES ####
# COMMON BECKN-ONIX Helm repository URL
BECKN_ONIX_HELM_REPOSITORY="https://mozammil89.github.io/beckn-onix-aws-cdk"
# COMMON REGISTRY URL FOR GATEWAY, BAP AND BPP
# E.g. registry-cdk.beckn-onix-aws-cdk.becknprotocol.io
REGISTRY_URL="####" # it should be same as REGISTRY_EXTERNAL_DOMAIN
# COMMON SSL certificate ARN for REGISTRY, GATEWAY, BAP AND BPP
# AWS Certificate Manager - https://aws.amazon.com/certificate-manager/
CERT_ARN="####" # Pls check user guide for SSL public certificate creation steps through AWS Certificate Manager
# REGISTRY
REGISTRY_EXTERNAL_DOMAIN="####" # E.g. registry-cdk.beckn-onix-aws-cdk.becknprotocol.io
# GATEWAY
GATEWAY_EXTERNAL_DOMAIN="####" # E.g. gateway-cdk.beckn-onix-aws-cdk.becknprotocol.io
# BAP (Buyer Application Provider) Configuration
BAP_EXTERNAL_DOMAIN="####" # E.g. bap-cdk.beckn-onix-aws-cdk.becknprotocol.io
BAP_PRIVATE_KEY="####" # Pls check user guide for key generation
BAP_PUBLIC_KEY="####" # Pls check user guide for key generation
# BPP (Buyer Platform Provider) Configuration
BPP_EXTERNAL_DOMAIN="####" # E.g. bpp-cdk.beckn-onix-aws-cdk.becknprotocol.io
BPP_PRIVATE_KEY="####" # Pls check user guide for key generation
BPP_PUBLIC_KEY="####" # Pls check user guide for key generation