mimacom.bamboo

Ansible Role: bamboo

Estado de Construcción

Instala Atlassian Bamboo en servidores Linux. Este rol instalará OpenJDK por defecto.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con los valores por defecto (ver defaults/main.yml):

bamboo_master_version: 6.10.4

Especifica la versión de Bamboo a instalar.

bamboo_master_fqdn: ""

Configura el FQDN del proxy de Tomcat.

bamboo_master_https: False

Configura el protocolo del proxy de Tomcat.

bamboo_master_port: ""

Configura el puerto del proxy de Tomcat.

bamboo_master_include_jdk: True

Establecer en False para desactivar la instalación de OpenJDK.

bamboo_master_openjdk_version: 1.8.0

Qué OpenJDK instalar para ejecutar Bamboo. Consulta las plataformas soportadas por Bamboo y ajusta esta variable si es necesario.

bamboo_master_user: bamboo

Nombre del usuario bajo el cual se ejecutará el servicio.

bamboo_master_application_folder: "/opt/atlassian/bamboo"

Ruta donde se instalará la aplicación.

bamboo_master_data_folder: "/var/atlassian/application-data/bamboo"

Ruta donde se almacenarán los datos de la aplicación.

bamboo_master_jvm_memory: 1g

Tamaño del heap de la JVM de Java.

Dependencias

Ninguna.

Ejemplo de Playbook

Esto instala Bamboo y le indica a Tomcat que espere un vHost específico y una conexión HTTPS (configuraciones del proxy).

- hosts: servers
  become: yes
  roles:
    - role: mimacom.bamboo

Actualizar Bamboo

Para actualizar Bamboo, simplemente cambia la variable de versión a un número de versión más alto. Las versiones binarias antiguas se conservarán, pero no se utilizarán más. Debes borrarlas manualmente.

Haz una copia de seguridad adecuada antes de actualizar, ya que los datos de Bamboo no funcionarán con versiones más antiguas. Si estableces una versión más baja que la instalada, el rol fallará.

La versión actual se guarda como un hecho de ansible en /etc/ansible/facts.d/

Licencia

Licencia Apache 2.0

Información del Autor

Este rol fue creado por Remo Wenger.

Acerca del proyecto

Installs Atlassian Bamboo server

Instalar
ansible-galaxy install mimacom.bamboo
Licencia
apache-2.0
Descargas
1.1k
Propietario
Leading provider of open source, cloud and data software.