이 문서는 2022년 4월에 출시된 Bamboo 8.2 Release Note 릴리즈 노트를 공유하기 위해 작성되었다.
Highlights
이제 Bamboo는 분기된 리포지토리에서 발생하는 풀 요청을 감지할 수 있습니다. 계획 구성 페이지에서 이 기능을 활성화하거나 Bamboo Specs으로 구성할 수 있습니다.
여러 프로젝트 레벨 빌드 리소스를 설정하는 작업이 전보다 쉬워졌습니다. Bamboo Specs에서는 리포지토리, 공유 자격 증명 및 변수와 같은 리소스를 추가, 제거 및 업데이트하거나 프로젝트 및 계획에 대한 사용 권한을 관리할 수 있습니다.
보호 기능이 없으면 자동화된 통합 및 스크립트의 엄청난 요청으로 Bamboo 인스턴스를 망치고 성능 저하와 다운타임으로까지 이어질 수 있습니다.
속도 제한은 Bamboo 인스턴스에서 자체 보호 기능을 제공함으로써 이 모든 것을 바꿉니다. 관리자는 자동화 및 스크립트가 수행할 수 있는 REST API 요청 횟수와 그 수행 빈도를 제어할 수 있습니다. 이 결과로 성능과 팀 생산성이 향상됩니다.
AWS EC2 인스턴스에서 Bamboo를 사용 중이라면, 이제 다시 AWS 키를 교체할 걱정 없이 EC2 인스턴스 프로파일로 Elastic Bamboo를 인증할 수 있습니다.
인스턴스 프로파일은 EC2 인스턴스에 연결된 IAM Role의 컨테이너로, 수명이 짧고 주기적으로 순환되는 자격 증명을 제공합니다. Bamboo는 이러한 자격 증명을 자동으로 탐지하고 사용하여 Elastic 에이전트의 EC2 인스턴스를 관리할 수 있습니다.
Elastic Bamboo와 함께 인스턴스 프로파일을 사용하는 방법
캐시 초기화 계획과 데이터 센터 노드 성능 계획에 대한 개선 덕분에 이제 Bamboo는 훨씬 더 빠르게 부팅되어 재시작에 필요한 다운타임을 크게 줄였습니다.
데이터베이스 연결이 일시적으로 중단이 되는 경우, Bamboo는 인스턴스를 다시 시작하지 않고도 실행 중인 빌드 상태를 자동으로 복구하여 중단한 부분을 빠르게 재시작할 수 있습니다.