JFrog Artifactory is a repository manager for hosting, managing, and distributing binaries and artifacts that you require throughout your software development life cycle. JFrog supports all available software package types including application installers, container images, libraries, and configuration files, among others.
Before you provide the connection details, ensure that you have completed the following prerequisites:
Prerequisites
The following table contains the users inputs required in the Calibo Accelerate platform and the required permissions to process the inputs.
|
Write |
To create/ update repository |
The Calibo Accelerate platform supports your use of JFrog Artifactory. All you need to do is, save the connection details of your JFrog Artifactory account and mark it as a default account in the platform. The artifacts stored in your default Artifactory account are picked for deployment and pulled into the automated CI/CD pipeline created by the Calibo Accelerate platform.
To save the connection properties of your JFrog account, provide the following details :
-
Configuration Name: Give a local name to your configuration. Your JFrog Artifactory connection details are saved by this name in the Calibo Accelerate platform.
-
Base URL: Provide your JFrog Artifactory server URL.
-
Depending on how you want your JFrog Artifactory credentials to be managed, do one of the following:
-
Connect using Calibo Accelerate Orchestrator Agent:
Turn on this toggle to use Calibo Accelerate Orchestrator Agent to programmatically resolve the JFrog Artifactory credentials stored in your secrets management tool within your private network and to establish communication with the JFrog Artifactory instance.
In the Calibo Accelerate Orchestrator Agent dropdown list, all your configured agents are displayed. Select the one you want to use to connect to your JFrog Artifactory instance.
The secrets management tool that the selected Orchestrator Agent is authorized to access for retrieving secrets is auto-selected. Specify the details of JFrog Artifactory secrets that the agent should retrieve from the secrets management tool. Currently, we support AWS Secrets Manager and Azure Key Vault.
For AWS Secrets Manager, provide the Secret Name, Username Key, and Password or Token Key for your JFrog Artifactory account credentials.
Test Connection
Click Test Connection to check whether you can connect to the configured JFrog Artifactory server successfully.
For Azure Key Vault, provide the Vault Name, Username Secret, and Password or Token Secret for your JFrog Artifactory account credentials.
Test Connection
Click Test Connection to check whether you can connect to the configured JFrog Artifactory server successfully.
-
Select Secret Manager
In the Select Secret Manager section, do one of the following:
- Select Calibo Accelerate and type your JFrog Artifactory account username and access or identity token. In this case, the user credentials are securely stored in the secrets store managed by the Calibo Accelerate platform.

Note:
To allow the Calibo Accelerate platform to fetch projects in your JFrog subscription, provide an admin-scoped access token or an admin identity token. Artifactory projects cannot be fetched by using basic authentication (username and password).
- For AWS cloud environment, select AWS Secrets Manager. In the Secrets Management Tool dropdown list, the AWS Secrets Manager configurations that you save and activate in the Secret Management section on the Cloud Platform, Tools & Technologies screen are listed for selection. Select your desired secrets management tool configuration. Provide the Secret Name, Username Key, and Password or Token Key for the Calibo Accelerate platform to retrieve the secrets for your JFrog Artifactory account.
- For Azure cloud environment, select Azure Key Vault. In the Vault Configuration dropdown list, the Azure Key Vault configurations that you save and activate in the Secret Management section on the Cloud Platform, Tools & Technologies screen are listed for selection. Select your desired secrets management tool configuration. Provide the Vault Name, Username Secret, and Password or Token Secret for the Calibo Accelerate platform to retrieve the credential values.
-
Use JFrog Xray for Security Scanning
Turn on this toggle to enable JFrog XRay container image scanning in the automated CI/CD pipeline in the Deploy phase of product development in the Calibo Accelerate platform. You can turn on this toggle only after a successful test connection with your JFrog account and if Xray is installed in your JFrog subscription.
-
Use a Project for Repository Management
Turn on this toggle to fetch the projects from your JFrog subscription into Calibo Accelerate and then select your desired project from the list. JFrog Projects feature is supported in Artifactory 7.31.10 or later. You can turn on this toggle only after a successful test connection with your JFrog account.
- Secure configuration details with a password
To password-protect your JFrog Artifactory connection details, enable the Secure configuration details with a password option, enter a password, and then retype it to confirm. This is optional but recommended. When you share the connection details with multiple users, password protection helps you ensure authorized access to the connection details.
-
After you save and activate the configured connection details, you can see your saved configuration listed on the Cloud Platform, Tools & Technologies screen.