이 문서는 2020년 1월 12일에 출시된 JFrog Artifactory 7.0 Release Note 릴리즈 노트를 공유하기 위해 작성되었다. 





더 이상 사용되지 않는 기능

  • Artifactory 7.0에는 더 이상 사용되지 않는 몇 가지 기능이 도입되었습니다. 자세한 내용은 사용 중단을 참조하세요.


중요:

  • 이제 JFrog Platform 웹 UI에 포트 8082를 통해 액세스할 수 있습니다(예: http://SERVER_HOSTNAME:8082/ui/).
  • REST API 및 다운로드를 위해 Artifactory에 직접 액세스하는 것은 포트 8081을 통해 여전히 가능합니다.


하이라이트

JFrog 플랫폼

개발자와 관리자에게 모든 JFrog 제품에서 원활한 DevOps 경험을 제공하도록 설계된 새로운 JFrog 플랫폼을 발표하며 다음과 같은 주요 기능을 지원합니다.



JFrog 플랫폼의 새로운 기능

시스템 아키텍처

새로운 Artifactory 아키텍처는 클라우드 네이티브에 가깝습니다.

Artifactory 애플리케이션은 여러 마이크로 서비스로 나뉩니다.


Artifactory system.yaml

이 릴리스에는 새로운 시스템 구성 파일이 도입되어 설치 프로세스 전후에 시스템 구성을 응용 프로그램 외부에서 처리할 수 있습니다.


설치 및 업그레이드

Artifactory 7.0에는 설치 및 업그레이드 절차에 영향을 주는 새 설치 프로그램이 포함되어 있습니다.

파일 구조가 개선되어 이제 모든 JFrog 제품에 맞춰져 있습니다.

업그레이드 프로세스 변경: 역방향 프록시 및 부하 분산 장치 업데이트


통합 권한 모델

이 버전은 모든 JFrog 제품 권한을 통합하여 하나의 통합 UI에서 모든 제품에 대한 권한을 보다 쉽게 관리할 수 있습니다.

통합 권한 모델을 사용하면 JFrog 플랫폼에 설치된 모든 제품에 적용되는 단일 권한 대상을 만들 수 있습니다.

제품이 플랫폼 내에서 통합되므로 이제 단일 권한 대상을 사용하여 모든 제품의 권한을 제어할 수 있습니다.


통합 사용자 인터페이스

이 버전은 모든 JFrog 제품을 포함하여 전체 JFrog 플랫폼에 대해 통합 된 새로운 UI를 소개합니다.

Artifactory 및 JFrog Xray, JFrog Distribution, JFrog Mission Control 및 JFrog Insights와 같은 기타 JFrog 제품을 사용하는 경우 이제 하나의 URL 주소로 단일 UI 내에서 모든 제품에 액세스할 수 있습니다.


로깅

모든 JFrog 제품은 이제 표준화된 로깅 형식과 명명 규칙을 따릅니다. 로깅



기능 향상

패키지 페이지

이전에는 패키지 페이지에서 Docker 및 npm 패키지에 대한 정보를 제공했지만, 이제는 시스템의 모든 패키지 유형(Git LFS 및 제네릭 리포지토리 제외)에 대한 메타데이터를 제공하도록 확장되었습니다.


검색 환경

단일 검색 창에서 패키지, 빌드 및 아티팩트를 포함한 모든 리소스 종류를 검색할 수 있도록 검색 환경이 향상되었습니다.

이제 키워드 검색과 같은 고급 기능도 포함되어 검색 경험을 단순화합니다.



해결된 문제

  1. RTFACT-17343 (영문) - LDAP 서버에서 그룹을 가져오면 특수 문자가 포함된 그룹 이름이 차단되고 관리자에게 경고하기 위해 오류 메시지가 발행됩니다.
  2. RTFACT-19776 (영문) -  /api/security/users/<username> REST API 엔드포인트는 관리 사용자에 대해 false를 반환합니다.
  3. RTFACT-20888 (영문) - 다음과 같은 기본 인증을 사용하여 아티팩트를 배포하는 문제를 해결했습니다.
    <username>:<API Key> 또는 인증을 위한 액세스 토큰은 관련 리포지토리를 팔로우하는 사용자에게 이메일 알림을 보내지 않습니다.





참고