What is Artifactory
JFrog Artifactory is an artefact repository you can use to store, organize and distribute artefacts for your application from a single centralized location. The Artifactory repository tool is considered a business mission critical platform service and has 24/7 support.
Artifactory helps you manage artefacts more efficiently through 3 main features, each with its own benefits.
Caching repositories allow you to pull publicly accessible images through Artifactory instead of directly from the Internet, improving the speed of builds and deployments.
- Access your images and packages more quickly, without having to download them
- Avoid pull rate limits
- Share access to private repositories without having to pay for additional accounts
Private repositories provide a location to push your own artefacts and images. It also gives you control over who can access them.
- Store artefacts and images that may be sensitive
- Share artefacts with other teams working on OpenShift
- Control who can access your team’s artefacts
Xray artefact scanning
Xray artefact scanning is a built-in capability in Artifactory that allows you to scan your own artefacts for security vulnerabilities. It’ll notify you about concerns and allows you to deal with issues before they become problems.
- Scan images easily and use Xray directly in your private repositories
- Get help from our team to understand your security scan reports
- Ensure all of your images are secure without placing additional load on your developers
Who can use it
You can use Artifactory for all your images and artefacts, regardless of whether your applications are hosted in the platform’s Silver or Gold tier.
We are working on making the Artifactory service available for applications outside of the platform.
Access to Artifactory is controlled through Artifactory service accounts.
If you have a project set provisioned in the Silver or Gold hosting tier, a default Artifactory service account has already been associated with your project.
You can find instructions on how to access your default Artifactory service account in the Artifactory technical documentation.
When to use it
You have access to Artifactory as soon as your project’s provisioned in OpenShift.
We recommend that you start creating and storing your artefacts as soon as your application is ready for deployment to OpenShift.
Where to get support
Rocket.Chat is the main communication channel for platform service support.
- For best practices, configuration and troubleshooting questions, use the #devops-artifactory channel
- For urgent support, contact us on the #devops-sos channel
- For cluster-wide service notifications that may impact Artifactory availability, check the #devops-alerts channel
Artifactory is a business mission critical platform service with 24/7 support. If the tool is not functioning properly, you can report an incident. For additional assistance, you can visit the platform support page.
Learn how to access your Artifactory service account, change or add user permissions, use the service and more.
Go to the technical documentation for Artifactory.
HTTP Error Rate SLI
Description: Percentage of HTTP requests resulting in an error (HTTP 400/500).
SLI: Error rate should be less than 40 requests per second over 30 minutes.
Network Latency SLI
Description: The amount of time it takes for a packet of data to get from one point to another (in this case, within the Patroni database).
SLI: Latency should be less than 30 seconds over a 2-hour period.
CPU Usage SLI
Description: The percentage of available CPU resources that are being utilized by the Artifactory service.
SLI: CPU usage should be less than 80% of the quota limit.
Pod Health SLI
Description: The amount of time that primary and member pods in the Artifactory HA setup are in a healthy state.
SLI: Primary and member pods should be in a healthy state for at least 23 hours a day.
Privacy Impact Assessment (PIA) and Security Threat Risk Assessment (STRA) have been completed for Artifactory. Send a request to the Platform Services team to access these assessments.