ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Zainstaluj Fedora i Marmotta jako serwlety Tomcat na RHEL/CentOS.
Zmienne
Ogólne
project_basekatalog główny dla danych Fedora i Marmotta; domyślnie/opt.install_pathkatalog główny do pobierania plików; domyślnietmp.tomcatkatalog główny instalacji Tomcat; domyślnie/usr/share/tomcat.psql_hostnazwa hosta serwera PostgreSQL, który będzie używany przez Fedora i Marmotta; domyślnielocalhost.
Fedora
fedora_base_pathgłówny punkt API REST; domyślnieprod.fedora_verwersja Fedory do zainstalowania; domyślnie4.7.5.fedora_256SHA-256 pobrania Fedory.ispn_passhasło dla roli PostgreSQL Fedory (ustaw to samodzielnie, oczywiście).ispn_usernazwa roli PostgreSQL Fedory; domyślniefcrepo.fedora_fssłownik określający punkt montowania dla objętości, do której Fedora będzie zapisywać dane binarne; domyślnie{ mount_point: "{{ project_base }}/fedora-data" }.fedora_subdirectorykatalog wfedora_fs.mount_point, do którego ta instancja Fedory powinna zapisywać dane.
Marmotta
marmotta_verwersja Marmotta do zainstalowania; domyślnie3.3.0.marmotta_256SHA-256 archiwum Marmotta.marmotta_homekatalog główny dla instalacji Marmotta; domyślnie{{ project_base }}/marmotta.marmotta_pg_passhasło dla roli PostgreSQL Marmotta (ustaw to samodzielnie, oczywiście).marmotta_pg_usernazwa roli PostgreSQL Marmotta; domyślniemarmotta.
Przykład Playbook
- hosts: all
roles:
- role: ucsblibrary.fedora-marmotta
become: yes
fedora_ver: 4.7.0
fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
fedora_data_root: /fedora
Licencja
Oprogramowanie to jest chronione prawem autorskim © 2017 The Regents of the University of
California. Wszelkie prawa zastrzeżone.
Zezwalają na kopiowanie, modyfikowanie i dystrybuowanie tego oprogramowania i jego
dokumentacji w celach edukacyjnych, badawczych i non-profit,
bez opłat oraz bez pisemnej umowy, pod warunkiem, że powyższe powiadomienie o prawie autorskim, ten akapit oraz
następujące trzy akapity będą pojawiać się we wszystkich kopiach.
Zezwolenie na komercyjne wykorzystanie tego oprogramowania można uzyskać poprzez
kontakt:
Biuro Transferu Technologii
9500 Gilman Drive, Mail Code 0910
Uniwersytet Kalifornijski
La Jolla, CA 92093-0910
(858) 534-5815
[email protected]
Program i dokumentacja tego oprogramowania są chronione prawem autorskim przez The Regents
of the University of California. Program i
dokumentacja są dostarczane "tak jak jest", bez żadnych towarzyszących usług
ze strony The Regents. The Regents nie gwarantują, że działanie
programu będzie nieprzerwane lub wolne od błędów. Użytkownik końcowy
rozumie, że program został opracowany w celach badawczych i
jest informowany, aby nie opierać się wyłącznie na nim z żadnego powodu.
W ŻADNYM PRZYPADKU UNIWERSYTET KALIFORNIJSKI NIE BĘDZIE ODPOWIEDZIALNY WOBEC ŻADNEJ STRONY
ZA SZKODY BEZPOŚREDNIE, POŚREDNIE, SZCZEGÓLNE, PRZYPADKOWE LUB WYNIKOWE,
W TYM UTRATĘ ZYSKÓW, WYNIKAJĄCE Z UŻYCIA TEGO OPROGRAMOWANIA I
JEGO DOKUMENTACJI, NAWET JEŚLI UNIWERSYTET KALIFORNIJSKI ZOSTAŁ
POINFORMOWANY O MOŻLIWOŚCI TAKIEJ SZKODY. UNIWERSYTET KALIFORNIJSKI WYRAŹNIE NIE
GWARANTUJE ŻADNYCH GWARANCJI, W TYM, ALE NIE WYŁĄCZNIE, IMPLIKOWANYCH GWARANCJI HANDLOWYCH I PRZYDATNOŚCI DO
OKREŚLONEGO CELU. OPROGRAMOWANIE DOSTARCZANE W RAMACH TEJ UMOWY JEST NA ZASADZIE "TAK JEST",
A UNIWERSYTET KALIFORNIJSKI NIE MA ŻADNYCH OBOWIĄZKÓW DO
PROVIDING MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
ansible-galaxy install ucsblibrary.fedora-marmotta