이 문서는 2020년 1월 12일에 출시된 JFrog Artifactory 7Pipelines 1.0.0 Release Note 릴리즈 노트를 공유하기 위해 작성되었다.
| 목차 |
|---|
...
| title | 메모 |
|---|
더 이상 사용되지 않는 기능
...
- Artifactory 7.0에는 더 이상 사용되지 않는 몇 가지 기능이 도입되었습니다. 자세한 내용은 사용 중단을 참조하세요.
중요:
...
하이라이트
JFrog 플랫폼
개발자와 관리자에게 모든 JFrog 제품에서 원활한 DevOps 경험을 제공하도록 설계된 새로운 JFrog 플랫폼을 발표하며 다음과 같은 주요 기능을 지원합니다.
- 모든 주요 패키징 형식, 빌드 도구 및 CI 서버를 통한 범용 패키지 관리.
- JFrog 플랫폼에 완전히 통합된 보안 및 규정 준수를 통해 코드에서 프로덕션까지 파이프라인에 대한 완전한 신뢰를 제공합니다.
- 모든 구성을 한 곳에서 대폭 간소화하여 관리를 대폭 간소화합니다.
- 코드에서 프로덕션에 이르기까지 파이프라인에 대한 완전한 신뢰.
- 온프레미스, 클라우드, 하이브리드 또는 멀티 클라우드에서 원활한 DevOps 경험을 제공합니다.
JFrog 플랫폼의 새로운 기능
시스템 아키텍처
새로운 Artifactory 아키텍처는 클라우드 네이티브에 가깝습니다.
Artifactory 애플리케이션은 여러 마이크로 서비스로 나뉩니다.
...
Pipelines system.yaml
이 릴리스에는 새로운 시스템 구성 파일이 도입되어 설치 프로세스 전후에 시스템 구성을 응용 프로그램 외부에서 처리할 수 있습니다.
설치 및 업그레이드
Artifactory 7.0에는 설치 및 업그레이드 절차에 영향을 주는 새 설치 프로그램이 포함되어 있습니다.
파일 구조가 개선되어 이제 모든 JFrog 제품에 맞춰져 있습니다.
업그레이드 프로세스 변경: 역방향 프록시 및 부하 분산 장치 업데이트
- Artifactory HA 설치를 버전 6.x에서 7.x로 업그레이드할 때 역방향 프록시 설정을 조정하고 새 JFrog 플랫폼 URL(http://<hostname>:8081)을 사용하도록 로드 밸런서 구성을 업데이트해야 합니다.
- 여기에서 전체 업그레이드 지침을 참조하세요.
통합 권한 모델
이 버전은 모든 JFrog 제품 권한을 통합하여 하나의 통합 UI에서 모든 제품에 대한 권한을 보다 쉽게 관리할 수 있습니다.
통합 권한 모델을 사용하면 JFrog 플랫폼에 설치된 모든 제품에 적용되는 단일 권한 대상을 만들 수 있습니다.
제품이 플랫폼 내에서 통합되므로 이제 단일 권한 대상을 사용하여 모든 제품의 권한을 제어할 수 있습니다.
통합 사용자 인터페이스
이 버전은 모든 JFrog 제품을 포함하여 전체 JFrog 플랫폼에 대해 통합 된 새로운 UI를 소개합니다.
Artifactory 및 JFrog Xray, JFrog Distribution, JFrog Mission Control 및 JFrog Insights와 같은 기타 JFrog 제품을 사용하는 경우 이제 하나의 URL 주소로 단일 UI 내에서 모든 제품에 액세스할 수 있습니다.
로깅
모든 JFrog 제품은 이제 표준화된 로깅 형식과 명명 규칙을 따릅니다. 로깅
기능 향상
패키지 페이지
이전에는 패키지 페이지에서 Docker 및 npm 패키지에 대한 정보를 제공했지만, 이제는 시스템의 모든 패키지 유형(Git LFS 및 제네릭 리포지토리 제외)에 대한 메타데이터를 제공하도록 확장되었습니다.
검색 환경
단일 검색 창에서 패키지, 빌드 및 아티팩트를 포함한 모든 리소스 종류를 검색할 수 있도록 검색 환경이 향상되었습니다.
이제 키워드 검색과 같은 고급 기능도 포함되어 검색 경험을 단순화합니다.
해결된 문제
- RTFACT-17343 (영문) - LDAP 서버에서 그룹을 가져오면 특수 문자가 포함된 그룹 이름이 차단되고 관리자에게 경고하기 위해 오류 메시지가 발행됩니다.
- RTFACT-19776 (영문) - /api/security/users/<username> REST API 엔드포인트는 관리 사용자에 대해 false를 반환합니다.
- RTFACT-20888 (영문) - 다음과 같은 기본 인증을 사용하여 아티팩트를 배포하는 문제를 해결했습니다.
<username>:<API Key> 또는 인증을 위한 액세스 토큰은 관련 리포지토리를 팔로우하는 사용자에게 이메일 알림을 보내지 않습니다.
참고
세분화된 보안
JFrog Pipelines는 이제 통합 권한 모델과 함께 작동하여 파이프라인 소스에 대한 세분화된 권한을 정의할 수 있습니다.
관리자는 각 파이프라인 원본에 사용할 수 있는 통합 및 노드 풀을 제어할 수도 있습니다.
파이프라인 원본에 대한 사용자의 권한에 따라 적절한 통합 및 노드 풀을 볼 수 있습니다.
다중 분기 파이프라인
Gitflow 기반 워크플로우를 구현할 수 있도록 JFrog Pipelines는 이제 다중 분기 파이프라인을 지원합니다.
다중 분기 파이프라인 소스를 정의하면 JFrog Pipelines가 파이프라인 소스 Git 리포지토리의 모든 분기를 모니터링하고 해당 분기에서 해당 파이프라인을 트리거할 수 있습니다.
동적 노드
관리자는 AWS 자격 증명을 제공하여 노드 풀에서 사용할 수 있도록 AWS에서 노드를 동적으로 불러오고 단계 실행이 완료된 후 자동으로 해제할 수 있습니다.
새 설치 유형
JFrog Pipelines는 이제 핵심 서비스에 대해 Kubernetes, RPM 및 Debian 설치 유형을 지원합니다.
...
참고
- Pipelines 1.0.0 Artifactory 7.0.0 Cloud | Self-Hosted • JFrog Release Information • Reader • JFrog Help Center