ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Zainstaluj Fedora i Marmotta jako serwlety Tomcat na RHEL/CentOS.
Zmienne
Ogólne
project_base
katalog główny dla danych Fedora i Marmotta; domyślnie/opt
.install_path
katalog główny do pobierania plików; domyślnietmp
.tomcat
katalog główny instalacji Tomcat; domyślnie/usr/share/tomcat
.psql_host
nazwa hosta serwera PostgreSQL, który będzie używany przez Fedora i Marmotta; domyślnielocalhost
.
Fedora
fedora_base_path
główny punkt API REST; domyślnieprod
.fedora_ver
wersja Fedory do zainstalowania; domyślnie4.7.5
.fedora_256
SHA-256 pobrania Fedory.ispn_pass
hasło dla roli PostgreSQL Fedory (ustaw to samodzielnie, oczywiście).ispn_user
nazwa roli PostgreSQL Fedory; domyślniefcrepo
.fedora_fs
sł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_subdirectory
katalog wfedora_fs.mount_point
, do którego ta instancja Fedory powinna zapisywać dane.
Marmotta
marmotta_ver
wersja Marmotta do zainstalowania; domyślnie3.3.0
.marmotta_256
SHA-256 archiwum Marmotta.marmotta_home
katalog główny dla instalacji Marmotta; domyślnie{{ project_base }}/marmotta
.marmotta_pg_pass
hasło dla roli PostgreSQL Marmotta (ustaw to samodzielnie, oczywiście).marmotta_pg_user
nazwa 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