ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Instala Fedora y Marmotta como servlets de Tomcat en RHEL/CentOS.
Variables
General
project_baseel directorio raíz para los datos de Fedora y Marmotta; por defecto es/opt.install_pathel directorio raíz para descargar archivos; por defecto estmp.tomcatel raíz de la instalación de Tomcat; por defecto es/usr/share/tomcat.psql_hostel nombre de host del servidor PostgreSQL que usará Fedora y Marmotta; por defecto eslocalhost.
Fedora
fedora_base_pathla raíz de la API REST; por defecto esprod.fedora_verla versión de Fedora a instalar; por defecto es4.7.5.fedora_256el SHA-256 de la descarga de Fedora.ispn_passla contraseña para el rol de PostgreSQL de Fedora (esto lo debes establecer tú).ispn_userel nombre del rol de PostgreSQL de Fedora; por defecto esfcrepo.fedora_fsun diccionario que define el punto de montaje para el volumen donde Fedora escribirá datos binarios; por defecto es{ mount_point: "{{ project_base }}/fedora—data" }.fedora_subdirectoryel directorio dentro defedora_fs.mount_pointdonde esta instancia de Fedora debe escribir.
Marmotta
marmotta_verla versión de Marmotta a instalar; por defecto es3.3.0.marmotta_256el SHA-256 del archivo comprimido de Marmotta.marmotta_homeel directorio raíz para la instalación de Marmotta; por defecto es{{ project_base }}/marmotta.marmotta_pg_passla contraseña para el rol de PostgreSQL de Marmotta (esto lo debes establecer tú).marmotta_pg_userel nombre del rol de PostgreSQL de Marmotta; por defecto esmarmotta.
Ejemplo de Playbook
- hosts: all
roles:
- role: ucsblibrary.fedora-marmotta
become: yes
fedora_ver: 4.7.0
fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
fedora_data_root: /fedora
Licencia
Este software es Copyright © 2017 Los Regentes de la Universidad de California. Todos los derechos reservados.
Se concede permiso para copiar, modificar y distribuir este software y su documentación para fines educativos, de investigación y sin fines de lucro, sin cargo y sin necesidad de un acuerdo escrito, siempre que se incluya el aviso de copyright anterior, este párrafo y los siguientes tres párrafos en todas las copias.
Se puede obtener permiso para hacer uso comercial de este software contactando a:
Oficina de Transferencia de Tecnología
9500 Gilman Drive, Código de Correo 0910
Universidad de California
La Jolla, CA 92093-0910
(858) 534-5815
[email protected]
Este programa de software y su documentación están protegidos por derechos de autor de Los Regentes de la Universidad de California. El programa de software y la documentación se proporcionan "tal cual", sin servicios adicionales de Los Regentes. Los Regentes no garantizan que la operación del programa será ininterrumpida o libre de errores. El usuario final entiende que el programa fue desarrollado para fines de investigación y se le aconseja no confiar exclusivamente en el programa por ninguna razón.
EN NINGÚN CASO LA UNIVERSIDAD DE CALIFORNIA SERÁ RESPONSABLE ANTE NINGUNA PARTE POR DAÑOS DIRECTOS, INDIRECTOS, ESPECIALES, INCIDENTALES O CONSECUENTES, INCLUYENDO PÉRDIDAS DE GANANCIAS, QUE SURJAN DEL USO DE ESTE SOFTWARE Y SU DOCUMENTACIÓN, INCLUSO SI LA UNIVERSIDAD DE CALIFORNIA HA SIDO ADVERTIDA DE LA POSIBILIDAD DE DICHOS DAÑOS. LA UNIVERSIDAD DE CALIFORNIA RENUNCIA ESPECÍFICAMENTE A CUALQUIER GARANTÍA, INCLUYENDO, PERO NO LIMITÁNDOSE A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD Y IDONEIDAD PARA UN PROPÓSITO PARTICULAR. EL SOFTWARE PROPORCIONADO AQUÍ ES SOBRE UNA BASE "TAL CUAL", Y LA UNIVERSIDAD DE CALIFORNIA NO TIENE OBLIGACIONES DE PROPORCIONAR MANTENIMIENTO, SOPORTE, ACTUALIZACIONES, MEJORAS O MODIFICACIONES.
ansible-galaxy install ucsblibrary.fedora-marmotta