Are the Bamboo Stock Images only for Agents? Is there a stock image to use for the Bamboo Server (Master)?

Raja Nadar April 4, 2016

We are trying to setup a Bamboo system (separate Master and remote agents) in AWS. The AMI stock images here seem to be very agent-specific. Can we use it to setup a Bamboo Master as well? Hitting 8085 on the server does not seem to be launching the setup wizard. The folder structure on the EC2 instances setup using the Stock Images (both Windows and Ubuntu) seem to indicate they are agent machines.

 

Basically we want to use an Ubuntu Stock image to setup the Bamboo Master Server. And use the Windows Stock Images to setup all the agents.

1 answer

1 accepted

1 vote
Answer accepted
Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 5, 2016

Yes, these are strictly agent images atm. We are considering introduction of a Server image, but it's not there yet. 

Raja Nadar April 5, 2016

thanks @Przemyslaw Bruski. is it recommended to still use this stock image (OS + Java + etc.) as a starting point to setup our bamboo server, rather than start with a bare-bones OS only AMI?

basically we want to spend time, on setting up pre-requisites needed for our product to build, rather than setting up Bamboo pre-requisities. So even if this agent based stock image gets us halfway there in terms of being a server machine, we can go with it. please let us know if there are any blockers to using these agent stock images as a starting point for servers.

and great news on introduction of a Server image.. any tentative timelines?

Christian Glockner
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 6, 2016

Hi Raja,

Your only strict requirement for a Bamboo server is a JDK installed, and installing that on a stock Linux instance on AWS is fairly easy. I would rather keep separate things separate and use a stock Linux image, install the JDK and then install Bamboo rather than reusing an image that's been optimized for use as a Bamboo agent.

 

Cheers,

Christian

Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 9, 2016

Regarding the timeline, it may turn out that it will happen very soon. Christian is right, you only need a JDK (and maybe Git or Mercurial).

If you want to set up an image on your own, I suggest using Ubuntu + Postgres. Set up your data (Bamboo home+postgres cluster+Bamboo install) on a separate EBS volume. In this way, you'll be close to what we have in mind for our Server images and it will be easy(ier) to switch over.

Raja Nadar April 11, 2016

thanks. we have a similar setup for the server. (CentOS + Multi A-Z Postgres) And we're good with the Ubuntu based server image, whenever it is available.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events