This blog post was contributed by Craig Peters, Director of Product at JFrog.
Red Hat OpenShift is an enterprise-grade platform designed to automate the build, deployment, scaling, and management of container applications on Kubernetes. It allows development teams to focus on software innovation, while enabling them to build and deliver them faster.
Back in January of this year, we announced the integration of JFrog Artifactory with OpenShift, the repository manager, with the Red Hat OpenShift Container platform for Kubernetes. Together they provide developers a way to help streamline and optimize their CI/CD workflow from source to Kubernetes cluster.
The August release of Artifactory 6.2 can make it easier to take advantage of the benefits Artifactory offers to the OpenShift Container platform by removing the setup constraint initially encountered when utilizing Artifactory with Red Hat OpenShift. The Artifactory Docker containers can now be installed and operate under an Artifactory user and no longer requires root access. This means you no longer need to be a cluster administrator to install Artifactory.
So now you can use Artifactory as your Kubernetes registry to identify and deploy artifacts into your OpenShift Online continuous integration (CI) environment.
Why Use Artifactory
JFrog’s Artifactory can play the artifact registry role that can help make the DevOps pipeline more scalable, flexible, accessible and reliable.
Artifactory can free your Red Hat OpenShift deployment’s dependency on network speed or connection to external resources. By caching binaries downloaded from external public repositories (such as the Red Hat Container Catalog, the Red Hat RPM repository, Docker Hub or npmjs.com), binaries and Docker images for containerized microservices can be drawn locally from Artifactory for distribution. And by managing these dependencies in a private repository you have the ability to gain visibility and governance over what open source and third party packages you’re using.
Installation
Templates available on JFrog’s GitHub repository can make deployment of both Artifactory and Xray with OpenShift Container Platform easier to get started.
With the release of Artifactory 6.2, cluster administrator rights are no longer required, enabling its use on OpenShift Online.
Build Promotion
Artifactory’s Build Promotion feature helps you to stage different versions of each application for DevOps stages (such as for development, testing, or production) that share the same service layer. Keeping these in a single OpenShift namespace helps deploy the right version for each audience, which can make the validation tasks more effective and safer.
Package Management
Artifactory integrates with the Red Hat OpenShift ecosystem to support end-to-end binary management that is designed to overcome the complexity of working with different software package management systems, like Docker, npm, rpm and Maven helping to provide greater consistency to your CI/CD workflow.
Protection Capabilities from Vulnerabilities
Using Xray with Artifactory helps alert developers to security issues in their applications, so that Artifactory can quarantine them within testing stages.
Xray scans binaries to find potential vulnerabilities and tags them with metadata to identify those issues. Artifactory can then use that metadata to aid developers in tracing the offending CI job, identify how many microservices are impacted, and help prevent the damage from spreading to other vulnerable components.
Start a Trial
These are just a few of the ways that JFrog Artifactory can bring enterprise-grade repository management to your Red Hat OpenShift cluster to help optimize your CI/CD workflow.
You can download a trial from JFrog and try the new Java and JavaScript samples for Red Hat OpenShift to see how it works.
About the author
Browse by channel
Automation
The latest on IT automation that spans tech, teams, and environments
Artificial intelligence
Explore the platforms and partners building a faster path for AI
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
Explore how we reduce risks across environments and technologies
Edge computing
Updates on the solutions that simplify infrastructure at the edge
Infrastructure
Stay up to date on the world’s leading enterprise Linux platform
Applications
The latest on our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Developer resources
- Customer support
- Red Hat value calculator
- Red Hat Ecosystem Catalog
- Find a partner
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit