Islandora-Devops.karaf
Rol de Ansible: Apache Karaf 
Una rol de Ansible que instala Karaf en un contenedor de servlets Tomcat 8 en:
- Centos/RHEL 7.x
- Ubuntu Xenial
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados:
Versión a instalar:
karaf_version: 4.0.8
Dónde descargar Karaf:
karaf_staging_folder: /usr/local/src
Dónde instalar Karaf:
karaf_install_folder: /opt
Dónde poner el enlace simbólico de Karaf:
karaf_install_symlink: /opt/karaf
Usuario para ejecutar Karaf:
karaf_user: karaf
Si se debe crear el usuario:
karaf_create_user: yes
Nombre del servicio de Karaf:
karaf_service_name: karaf
Niveles de log de Karaf:
karaf_log_root_level: INFO
karaf_log_camel_level: DEBUG
karaf_log_islandora_level: DEBUG
Dónde colocar los archivos de registro:
karaf_log_path: ${karaf.data}/log/
Plantilla de configuración de registro:
karaf_logging_template: org.ops4j.pax.logging.cfg
Java home:
karaf_java_home: /usr/lib/jvm/java-8-openjdk-amd64
Paquetes de Java requeridos para la instalación:
karaf_java_packages:
- openjdk-8-jre
- openjdk-8-jdk
Plantilla del archivo de servicio de Karaf:
karaf_systemd_template: karaf.service
Dependencias
- Java 8
Ejemplo de Playbook
- hosts: servidores web
roles:
- { role: islandora.karaf }
Licencia
MIT
Acerca del proyecto
Ansible Galaxy role for installing Apache Karaf
Instalar
ansible-galaxy install Islandora-Devops.karaf
Licencia
mit
Descargas
80
Propietario