This project was builded to run kubernetes and Bamboo running on local with vagrant, managing all configurations with ansible.
The project was developed by Gustavo Apolinario and Matheus Francallaci in pair programming
Vagrant, Ansible, Atlassian account (Bamboo)
Create the environment with vagrant up. It will create all servers with no configuration.
vagrant up
Download the bamboo installation file to folder bamboo.
ex: bamboo/atlassian-bamboo-9.2.8.tar.gz
Run the Ansible playbook to configure all servers
ansible-playbook main.yml
The bamboo agent will give error, it's because the jar file isn't commited on git.
Open the Bamboo on localhost:8085, configure the bamboo with postgresql on ip 192.168.56.51, port 5432.
After configured, the bamboo will tell you to configure agent. Download the agent jar file to folder bamboo.
ex: bamboo/atlassian-bamboo-agent-installer-9.2.8.jar
Run the provision to install the agent
ansible-playbook main.yml