Artifactory
Artifactory gives you access to a trusted and secure repository for storing images, packages, libraries and other artefacts.
Last updated on
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.
Benefits
Artifactory helps you manage artefacts more efficiently through 3 main features, each with its own benefits.
Caching repositories
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
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.
Account access
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.
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.
Technical documentation
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.
Availability
- Uptime SLA: 99.9% uptime in 30 continuous days (allowing 44 minutes of downtime in past 30 days)
- Response Time SLA: Responses within 2 seconds
Security reviews
Privacy Impact Assessment (PIA) and Security Threat Risk Assessment (STRA) have been completed for Artifactory. Send a request to PlatformServicesTeam@gov.bc.ca to access these assessments.