mimacom.bamboo
Rôle Ansible : bamboo
Installe Atlassian Bamboo sur des serveurs Linux. Ce rôle installera OpenJDK par défaut.
Exigences
Aucune.
Variables de rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml
) :
bamboo_master_version: 6.10.4
Indique la version de Bamboo à installer.
bamboo_master_fqdn: ""
Définir le FQDN du proxy Tomcat.
bamboo_master_https: False
Définir le protocole du proxy Tomcat.
bamboo_master_port: ""
Définir le port du proxy Tomcat.
bamboo_master_include_jdk: True
Mettre sur False pour désactiver l'installation d'OpenJDK.
bamboo_master_openjdk_version: 1.8.0
Quelle version d'OpenJDK installer pour faire fonctionner Bamboo. Vérifiez les plateformes supportées par Bamboo et ajustez cette variable si nécessaire.
bamboo_master_user: bamboo
Nom de l'utilisateur sous lequel le service sera exécuté.
bamboo_master_application_folder: "/opt/atlassian/bamboo"
Chemin où installer l'application.
bamboo_master_data_folder: "/var/atlassian/application-data/bamboo"
Chemin où les données de l'application seront stockées.
bamboo_master_jvm_memory: 1g
Taille du tas de la JVM Java.
Dépendances
Aucune.
Exemple de Playbook
Cela installe Bamboo et indique à Tomcat d'attendre un vHost spécifique et une connexion HTTPS (paramètres du proxy).
- hosts: servers
become: yes
roles:
- role: mimacom.bamboo
Mise à niveau de Bamboo
Pour mettre à niveau Bamboo, il suffit de changer la variable de version pour un numéro de version supérieur. Les anciennes versions binaires seront préservées mais pas utilisées. Vous devez les supprimer manuellement.
Veuillez faire une sauvegarde appropriée avant de mettre à niveau, car les données de Bamboo ne fonctionneront pas avec les anciennes versions. Si vous définissez une version inférieure à celle installée, le rôle échouera.
La version actuelle est enregistrée comme un fait Ansible dans /etc/ansible/facts.d/.
Licence
Licence Apache 2.0
Informations sur l'auteur
Ce rôle a été créé par Remo Wenger.
ansible-galaxy install mimacom.bamboo