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

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

This widget could not be displayed.

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

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?

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

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.

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
Community showcase
Posted Tuesday in Jira

What modern development practices are at the heart of how your team delivers software?

Hey Community mates! Claire here from the Software Product Marketing team. We all know software development changes rapidly, and it's often tough to keep up. But from our research, we've found the h...

172 views 1 3
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you