directorsloan.ansible_role_zammad

Rol de Ansible: zammad

Un rol de Ansible que instala zammad y lo configura. Está escrito principalmente para RHEL/CentOS, pero se puede adaptar a otras distribuciones.

Tabla de Contenidos

Descripción

Este rol instalará nginx, elasticsearch java y zammad, y desplegará su configuración basada en plantillas jinja2. Requiere tener un certificado SSL personalizado para el tráfico HTTPS. El componente de Elasticsearch aún no funciona.

Requisitos

  • Ansible 2+
  • Certificados SSL para el servidor nginx (obligatorio)

Variables del Rol

Variables Básicas

Variables que debes configurar:

zammad_ssl_cert_key: 'mi_clave_zammad.pem'
zammad_ssl_cert: 'mi_certificado_zammad.pem'
zammad_ssl_dir: '/mi/ruta/a/zammad-certdir'

Dependencias

Ninguna.

Ejemplo de Playbook

Agrega a requirements.yml:

---

- src: DirectorSloan.zammad

...

Descargar:

$ ansible-galaxy install -r requirements.yml

Playbook de Nivel Superior

Escribe un playbook de nivel superior:

---

- name: servidor worker
  hosts: worker

  roles:
    - role: DirectorSloan.zammad
      tags:
        - zammad

...

Dependencia del Rol

Define la dependencia del rol en meta/main.yml:

---

dependencies:

  - role: sloan87.zammad
    tags:
      - zammad

...

Licencia

MIT

Información del Autor

Este rol fue creado en 2018 por Ben Langenberg DirectorSloan en GitHub, administrador de sistemas de clúster HPC en el Centro Helmholtz para la Investigación Ambiental GmbH - UFZ, basado en un borrador de Christian Krause conocido como wookietreiber en GitHub.

Acerca del proyecto

installes and configures zammad ticket system and its dependencies must have ssl cert

Instalar
ansible-galaxy install directorsloan.ansible_role_zammad
Licencia
mit
Descargas
77
Propietario
HPC System Administrator