ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Instala Fedora y Marmotta como servlets de Tomcat en RHEL/CentOS.
Variables
General
project_base
el directorio raíz para los datos de Fedora y Marmotta; por defecto es/opt
.install_path
el directorio raíz para descargar archivos; por defecto estmp
.tomcat
el raíz de la instalación de Tomcat; por defecto es/usr/share/tomcat
.psql_host
el nombre de host del servidor PostgreSQL que usará Fedora y Marmotta; por defecto eslocalhost
.
Fedora
fedora_base_path
la raíz de la API REST; por defecto esprod
.fedora_ver
la versión de Fedora a instalar; por defecto es4.7.5
.fedora_256
el SHA-256 de la descarga de Fedora.ispn_pass
la contraseña para el rol de PostgreSQL de Fedora (esto lo debes establecer tú).ispn_user
el nombre del rol de PostgreSQL de Fedora; por defecto esfcrepo
.fedora_fs
un 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_subdirectory
el directorio dentro defedora_fs.mount_point
donde esta instancia de Fedora debe escribir.
Marmotta
marmotta_ver
la versión de Marmotta a instalar; por defecto es3.3.0
.marmotta_256
el SHA-256 del archivo comprimido de Marmotta.marmotta_home
el directorio raíz para la instalación de Marmotta; por defecto es{{ project_base }}/marmotta
.marmotta_pg_pass
la contraseña para el rol de PostgreSQL de Marmotta (esto lo debes establecer tú).marmotta_pg_user
el 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