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.


저자 소개

UI_Icon-Red_Hat-Close-A-Black-RGB

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Virtualization icon

가상화

온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래