페이지 트리

이 문서는 2022년 4월에 출시된 Bamboo 8.2 Release Note 릴리즈 노트를 공유하기 위해 작성되었다. 


Highlights


분기된 리포지토리의 풀 요청 지원

DATA CENTER

이제 Bamboo는 분기된 리포지토리에서 발생하는 풀 요청을 감지할 수 있습니다. 계획 구성 페이지에서 이 기능을 활성화하거나 Bamboo Specs으로 구성할 수 있습니다.



프로젝트 레벨 빌드 리소스에 대한 Specs

DATA CENTER SERVER

여러 프로젝트 레벨 빌드 리소스를 설정하는 작업이 전보다 쉬워졌습니다. Bamboo Specs에서는 리포지토리, 공유 자격 증명 및 변수와 같은 리소스를 추가, 제거 및 업데이트하거나 프로젝트 및 계획에 대한 사용 권한을 관리할 수 있습니다.



Bamboo 속도 제한

DATA CENTER

보호 기능이 없으면 자동화된 통합 및 스크립트의 엄청난 요청으로 Bamboo 인스턴스를 망치고 성능 저하와 다운타임으로까지 이어질 수 있습니다.

속도 제한은 Bamboo 인스턴스에서 자체 보호 기능을 제공함으로써 이 모든 것을 바꿉니다. 관리자는 자동화 및 스크립트가 수행할 수 있는 REST API 요청 횟수와 그 수행 빈도를 제어할 수 있습니다. 이 결과로 성능과 팀 생산성이 향상됩니다.



Elastic Agent에 대한 IAM Role 지원 도입

DATA CENTER SERVER

AWS EC2 인스턴스에서  Bamboo를 사용 중이라면, 이제 다시 AWS 키를 교체할 걱정 없이 EC2 인스턴스 프로파일로 Elastic Bamboo를 인증할 수 있습니다.

인스턴스 프로파일은 EC2 인스턴스에 연결된 IAM Role의 컨테이너로, 수명이 짧고 주기적으로 순환되는 자격 증명을 제공합니다. Bamboo는 이러한 자격 증명을 자동으로 탐지하고 사용하여 Elastic 에이전트의 EC2 인스턴스를 관리할 수 있습니다.

Elastic Bamboo와 함께 인스턴스 프로파일을 사용하는 방법



Bamboo의 시작 속도 향상

DATA CENTER SERVER

캐시 초기화 계획과 데이터 센터 노드 성능 계획에 대한 개선 덕분에 이제 Bamboo는 훨씬 더 빠르게 부팅되어 재시작에 필요한 다운타임을 크게 줄였습니다.



원활한 빌드 상태 복구

DATA CENTER SERVER

데이터베이스 연결이 일시적으로 중단이 되는 경우, Bamboo는 인스턴스를 다시 시작하지 않고도 실행 중인 빌드 상태를 자동으로 복구하여 중단한 부분을 빠르게 재시작할 수 있습니다.