サポート対象プラットフォーム

This page describes the supported platforms for Bamboo 9.6. If you're looking for information about the platforms supported by another version of Bamboo, select the version from the menu located in the top-right corner of this page.

参考資料

定義

(tick) Supported — you can use Bamboo with this platform.

(info) Limited — you can evaluate Bamboo on this platform, but you can't use it to run a production Bamboo site. 

(warning) Deprecated — support for this platform will end in an upcoming release.

Java


Oracle JDK

(tick) Java 17

(warning) Java 11 DEPRECATED

Open JDK

(tick) Java 17

(warning) Java 11 DEPRECATED

Adoptium OpenJDK

(tick) Java 17

(warning) Java 11 DEPRECATED

参考情報

  • Once the JDK is installed, you will need to set the JAVA_HOME environment variable, pointing to the root directory of the JDK. Some JDK installers set this automatically (check by typing 'echo %JAVA_HOME%' in a command prompt, or 'echo $JAVA_HOME' in a shell). You need to do this before installing Bamboo, as Bamboo will automatically configure JDK capabilities based on the system environment variables on your machine.
  • For Bamboo server, it is not enough to have just the JRE. Please ensure that you have the full JDK.
  • JVM implementations other than HotSpot are not supported, and JDKs from other vendors have not been tested.
  • You only need to run the agent and server using a supported JDK. Agents can build software with any JDK version. 
  • AdoptOpenJDK is now known as Adoptium.

Operating systems


Data Center nodes

(tick) Microsoft Windows 

(tick) Linux

エージェント

(tick) Microsoft Windows 

(tick) Linux

(tick) macOS (including Apple silicon)

Good to know: In Linux, create a dedicated user to run Bamboo. Bamboo runs as the user it is invoked as and can potentially be abused. See Installing Bamboo on Linux.

データベース


MySQL


(tick) MySQL 8

参考情報

PostgresSQL


(tick) PostgreSQL 16

(tick) PostgreSQL 15

(tick) PostgreSQL 14

(tick) PostgreSQL 13

(warning) PostgreSQL 12 DEPRECATED

参考情報

  • PostgreSQL is supported when used with the JDBC driver bundled with Bamboo.
  • If you are using PostgreSQL and have upgraded GNU libc to version 2.28 or higher, we recommend rebuilding indices before you start Bamboo.

Microsoft SQL Server


(tick) SQL Server 2022

(tick) SQL Server 2019

(tick) SQL Server 2017

Good to know: SQL Server is supported when used with Microsoft's JDBC driver

Oracle


(tick) Oracle 19c

参考情報

  • The Oracle JDBC driver is no longer bundled with Bamboo. Install the package that matches your versions of Oracle DBMS and JDK. The recommended version of the driver is JDBC 21.x or later. For more information, see Oracle JDBC Frequently Asked Questions.
  • Bamboo doesn't support database environment clusters or SCAN VIP Adresses.
  • Rate limiting is incompatible with Oracle JDBC driver versions earlier than 21.x. If you're using or plan to use Bamboo with Oracle Database, make sure to install or upgrade to Oracle JDBC version 21.x or later. For more information, see Failed to enable rate limiting in Bamboo in the Bamboo Knowledge Base.

h2


(info) No longer bundled with Bamboo

参考情報

  • The JDBC driver for the H2 database engine is no longer bundled with Bamboo. If you want to evaluate Bamboo using the H2 database, see Connect Bamboo to an H2 database.

  • Atlassian still provides the H2 database for plugin developers through the Atlassian Maven Plugin Suite (AMPS).

  • Using the H2 database with production instances of Bamboo is discouraged. Due to its susceptibility to data loss during system crashes, H2 is for evaluation purposes only. For production environments, configure Bamboo to use an external database. Learn how to connect Bamboo to an external database.

シークレット マネージャー

基本および高度な暗号化オプション、カスタム SecretStore 実装に加えて、いくつかのシークレット管理オプションが用意されています。 


AWS Secrets Manager


(tick) プレーン テキスト

(tick) 構造化されたシークレット


Good to know: See our guide, Configuring Bamboo with AWS Secrets Manager, for full details on how to integrate AWS Secrets Manager.

HashiCorp Vault


(tick) KV V2 Secrets Engine

考慮事項

  • 使用できるバージョンは KV Secrets Engine V2 のみです。

  • トークンと Kubernetes サービス アカウント トークンを使用して認証してください。

  • See our guide, Configure Bamboo with HashiCorp Vault, for full details on how to integrate HashiCorp Vault.

Web browsers


(tick) Mozilla Firefox

(tick) Chrome

(tick) Safari

(tick) Microsoft Edge

Good to know: If not specified otherwise, the latest stable version supported.

Source repositories


Git

(tick) 2.35 以降

(warning) 2.34–2.8 DEPRECATED

(warning) Perforce DEPRECATED

Subversion

(tick) 1.5

(tick) 1.6

(tick) 1.7

(tick) 1.8

(tick) 1.9

(tick) 1.10

Good to know: Bamboo supports Subversion 1.7 but uses the Subversion 1.6 working copy format by default to keep backwards compatibility with older Subversion working copies. If your plans need to use the Subversion 1.7 working copy format, set it in the bamboo.svn.wc.format system property.

Learn how to configure Bamboo to support the Subversion 1.7 working copy format.

Docker


Docker for Mac

(tick) 23.0 or later

Docker for Linux

(tick) 23.0 以降


Kubernetes


kubectl

(tick) 1.24 以降 


インフラストラクチャ

アプリケーションサーバー

  • Bamboo runs on a bundled Apache Tomcat and it's the only supported configuration.

Internet protocols

  • You can run Bamboo in both IPv4 and IPv6 environments.
  • Raw IPv6 addresses are not always recognized. See the IPv6 in Bamboo for limitations and known issues. 

Agents and custom EC2 images

Atlassian doesn't provide support for customized images. Bamboo provides flexibility to use customized machine images, but it's impossible for us to support all individual configurations.

Use Bamboo stock images as the base for all image customizations to ensure a minimal level of consistency of your Elastic Bamboo setup.

Last modified on Mar 14, 2024

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.