ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Installez Fedora et Marmotta en tant que servlets Tomcat sur RHEL/CentOS.
Variables
Général
project_base
le répertoire racine pour les données de Fedora et Marmotta; par défaut/opt
.install_path
le répertoire racine pour le téléchargement des fichiers; par défauttmp
.tomcat
le répertoire de l'installation de Tomcat; par défaut/usr/share/tomcat
.psql_host
le nom d'hôte du serveur PostgreSQL utilisé par Fedora et Marmotta; par défautlocalhost
.
Fedora
fedora_base_path
la racine de l'API REST; par défautprod
.fedora_ver
la version de Fedora à installer; par défaut4.7.5
.fedora_256
le SHA-256 du téléchargement de Fedora.ispn_pass
le mot de passe pour le rôle PostgreSQL de Fedora (à définir par vous-même).ispn_user
le nom du rôle PostgreSQL de Fedora; par défautfcrepo
.fedora_fs
un dictionnaire définissant le point de montage pour le volume où Fedora écrira des données binaires; par défaut{ mount_point: "{{ project_base }}/fedora—data" }
.fedora_subdirectory
le répertoire dansfedora_fs.mount_point
où cette instance de Fedora doit écrire.
Marmotta
marmotta_ver
la version de Marmotta à installer; par défaut3.3.0
.marmotta_256
le SHA-256 du fichier compressé de Marmotta.marmotta_home
le répertoire racine de l'installation de Marmotta; par défaut{{ project_base }}/marmotta
.marmotta_pg_pass
le mot de passe pour le rôle PostgreSQL de Marmotta (à définir par vous-même).marmotta_pg_user
le nom du rôle PostgreSQL de Marmotta; par défautmarmotta
.
Exemple de Playbook
- hosts: all
roles:
- role: ucsblibrary.fedora-marmotta
become: yes
fedora_ver: 4.7.0
fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
fedora_data_root: /fedora
Licence
Ce logiciel est protégé par le droit d'auteur © 2017 The Regents of the University of California. Tous droits réservés.
Permission de copier, modifier et distribuer ce logiciel et sa documentation à des fins éducatives, de recherche et à but non lucratif, sans frais et sans accord écrit est accordée, à condition que l'avis de droit d'auteur ci-dessus, ce paragraphe et les trois paragraphes suivants apparaissent dans toutes les copies.
La permission d'utiliser commercialement ce logiciel peut être obtenue en contactant :
Bureau de transfert de technologie
9500 Gilman Drive, Mail Code 0910
Université de Californie
La Jolla, CA 92093-0910
(858) 534-5815
[email protected]
Ce programme logiciel et sa documentation sont protégés par le droit d'auteur par The Regents de l'Université de Californie. Le programme logiciel et la documentation sont fournis "tels quels", sans aucun service associé de The Regents. Les Regents ne garantissent pas que le fonctionnement du programme sera ininterrompu ou exempt d'erreurs. L'utilisateur final comprend que le programme a été développé à des fins de recherche et est avisé de ne pas se fier exclusivement au programme pour quelque raison que ce soit.
EN AUCUN CAS L'UNIVERSITÉ DE CALIFORNIE NE PEUT ÊTRE TENUE RESPONSABLE ENVERS QUELQU'UN POUR DES DOMMAGES DIRECTS, INDIRECTS, SPÉCIAUX, ACCESSOIRES OU CONSÉCUTIFS, Y COMPRIS LA PERTE DE PROFITS, RÉSULTANT DE L'UTILISATION DE CE LOGICIEL ET DE SA DOCUMENTATION, MÊME SI L'UNIVERSITÉ DE CALIFORNIE A ÉTÉ AVISÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. L'UNIVERSITÉ DE CALIFORNIE DÉCLINE SPÉCIFIQUEMENT TOUTES GARANTIES, Y COMPRIS, SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER. LE LOGICIEL FOURNI DANS LE CADRE DES présentes EST SUR UNE BASE "TELS QUELS", ET L'UNIVERSITÉ DE CALIFORNIE N'A AUCUNE OBLIGATION DE FOURNIR UNE MAINTENANCE, UN SUPPORT, DES MISES À JOUR, DES AMÉLIORATIONS OU DES MODIFICATIONS.
ansible-galaxy install ucsblibrary.fedora-marmotta