antmelekhin.jira

Jira

Un rol de Ansible para instalar, configurar y actualizar Jira.

Actualización a 2.x

En la versión 2.0.0, la variable jira_root_path fue renombrada a jira_install_path.

Requisitos

  • Versión de Ansible soportada: 2.12 o superior.
  • Plataformas soportadas:
    • Debian
      • 10
      • 11
      • 12
    • RHEL
      • 7
      • 8
      • 9
    • Ubuntu
      • 18.04
      • 20.04
      • 22.04

Variables del Rol

Todas las variables que se pueden sobrescribir están almacenadas en el archivo defaults/main.yml. Por favor, consulta el archivo meta/argument_specs.yml para una descripción de las variables disponibles. De manera similar, las descripciones y los valores predeterminados de las variables preestablecidas se pueden encontrar en el archivo vars/main.yml.

Dependencias

Este rol no instala un paquete de Java, un proxy inverso (Apache o Nginx), ni un sistema de gestión de bases de datos. Necesitarás instalar estos paquetes antes de usar el rol.

Ejemplo de Playbook

Instalar Jira con dependencias (Java y PostgreSQL):

Instalar dependencias:

ansible-galaxy install -r requirements.yml

Ejecutar el playbook:

---
- name: Configurar Jira
  hosts: jira
  vars:
    db_name: 'jira'
    db_username: 'jira'
    db_password: 'P@ssw0rd!'

roles:
  - role: antmelekhin.java
  - role: geerlingguy.postgresql
    postgresql_users:
      - name: '{{ db_username }}'
        password: '{{ db_password }}'
    postgresql_databases:
      - name: '{{ db_name }}'
        lc_collate: 'en_US.UTF-8'
        lc_ctype: 'en_US.UTF-8'
        encoding: 'UTF-8'
        template: 'template0'
        owner: '{{ db_username }}'
  - role: antmelekhin.jira
    jira_db_configuration: true
    jira_db_host: 127.0.0.1
    jira_db_port: 5432
    jira_db_name: '{{ db_name }}'
    jira_db_username: '{{ db_username }}'
    jira_db_password: '{{ db_password }}'

Licencia

MIT

Información del Autor

Melekhin Anton.

Acerca del proyecto

An Ansible role to install, configure and update Jira.

Instalar
ansible-galaxy install antmelekhin.jira
Licencia
mit
Descargas
347
Propietario