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 es tmp.

  • 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 es localhost.

Fedora

  • fedora_base_path la raíz de la API REST; por defecto es prod.

  • fedora_ver la versión de Fedora a instalar; por defecto es 4.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 es fcrepo.

  • 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 de fedora_fs.mount_point donde esta instancia de Fedora debe escribir.

Marmotta

  • marmotta_ver la versión de Marmotta a instalar; por defecto es 3.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 es marmotta.

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.
Acerca del proyecto

Install Fedora and Marmotta under Tomcat

Instalar
ansible-galaxy install ucsblibrary.fedora-marmotta
Licencia
Unknown
Descargas
71
Propietario