This topic reviews how to set up Artifactory / Xray integration with AWS using CloudFormation.
To set up Artifactory / Xray integration with AWS using CloudFormation:
Pro/ProX
Select the Pro or ProX deployment option from the table below.
Change the deployed region name (Optional).
Complete the form.
Essential Configuration
SSH key name: an existing public/private key pair, which allows you to connect securely to your instance after it launches. This is the key pair you created in your preferred region
Database Password: AWS RDS PSQL database password for JFrog
Availability Zones
Note
2 zones must be selected within the VPC.
Remote access CIDR: Range that allows you to connect to the bastion instance by using SSH
Optional Configuration (recommended for production).
Artifactory certificate secret name: created in AWS Secrets Manager containing the SSL certificate and certificate key
Artifactory server name: matches the domain name stored in the Artifactory certificate secret
All other settings are optional or have defaults but can be modified to your requirements
Select Create Stack and follow the instructions.
The stack will take 10-20 minutes to spin up.
Select stack's Outputs section for the URL to access your instance.
Create a route53 entry for the load balancer to your desired domain name (Optional).
Enterprise/EnterpriseX
Select the Enterprise or EnterpriseX deployment option from the table below.
Change the deployed region name (Optional).
Complete the form, from the tab Essential Configuration.
Follow the detailed instructions in AWS Deployment Guide.
Deployment Type | License requirement | Product Configuration | Deployment Option |
---|---|---|---|
Pro | 1 Pro (or higher) |
| |
ProX | 1 ProX (or higher) |
| |
Enterprise | 3+ Enterprise (or higher) |
| |
EnterpriseX | 3+ EnterpriseX (or higher) |
|