이 문서는 2021년 7월에 출시된 Bamboo 8.0 Release Note 릴리즈 노트를 공유하기 위해 작성되었다.
Highlights
빌드 복원력
DATA CENTER
파이프라인이 Bamboo 서버 인스턴스 재시작에 더 잘 견디도록 만들었습니다. 유지 관리 작업 또는 네트워크 중단으로 에이전트와 서버 연결이 끊기더라도 진행 중인 빌드 결과가 손실되지 않습니다.
서버와의 통신이 복구되면 빌드 결과는 서버에서 처리됩니다. 장기 실행 계획으로 인해 유지 관리 기간은 더 이상 지연되지 않습니다. 자세한 내용은 Build resiliency Bamboo Data Center를 참고하세요.
콜드 스탠바이의 높은 가용성
DATA CENTER
Bamboo는 콜드 스탠바이 인스턴스 설정을 지원합니다. 기본 노드에 무슨일이 생긴 경우 에이전트와 사용자 트랙픽을 관리할 수 있는 스탠바이 노드를 구성합니다. 더 자세한 내용은 Set up Bamboo Data Center cold standby를 참고하세요.
프로젝트 레벨 빌드 리소스
DATA CENTER
프로젝트 레벨에서 공유된 자격 증명을 통해 프로젝트에 대한 작업 및 책임을 보다 세분화할 수 있습니다. 버전 8.0부터 Bamboo는 동일한 프로젝트의 플랜에만 보이는 자격 증명이 공유되 프로젝트 레벨을 사용합니다.
이러한 자격 증명은 프로젝트 외부 계획에는 사용할 수 없습니다. 프로젝트 관리자 권한이 있는 모든 사용자는 공유 자격 증명을 관리할 수 있습니다. 더 자세한 내용은 Project-level build resources 를 참고하세요.
데이터베이스 비밀번호 암호화
DATA CENTER SERVER
가외의 보안 계층을 Bamboo 인스턴스에 추가하기 위해 구성 파일(bamboo.cfg.xml)
에 저장된 데이터베이스 비밀번호를 암호화할 수 있습니다.
암호화 방법 :
- 기본 암호화 - 이 방법은 단순 난독화인 Base64 암호를 사용합니다. 암호를 일반 텍스트로 저장하고 싶지 않거나 암호를 인코딩하기 위해 특정 요구 사항을 충족해야 하는 사용자에게 권장됩니다.
- 고급 암호화 - 이 방법은 암호를 암호화하는 데 사용되는 알고리즘을 선택할 수 있는 Cipher 알고리즘을 사용합니다. 구성 파일 어디에도 암호화된 암호를 저장할 필요가 없으므로 더 많은 보안을 제공하며,
이를 통해 암호를 찾고 해독하기가 어렵습니다. - 사용자 지정 Cipher - 암호를 저장하기 위한 추가 요구 사항이 있는 경우 구현 표현 및 예제를 기반으로 자체 암호를 만들 수 있습니다.
Java 11
DATA CENTER SERVER
Java 11에 대한 지원을 추가하겠다는 안내에 따라 드디어 Java 11이 출시되었습니다!
Java SE 11은 최신 장기 지원 릴리스이므로 업데이트 및 수정에 대한 지원을 더 오래 받을 수 있습니다.
알려진 이슈
SERVER
Bamboo 8.0.2
Bamboo 8.0.3에서 이 이슈는 수정되었습니다.