ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
Установка Fedora и Marmotta в качестве сервлетов Tomcat на RHEL/CentOS.
Переменные
Общие
project_baseкорневая директория для данных Fedora и Marmotta; по умолчанию/opt.install_pathкорневая директория для загрузки файлов; по умолчаниюtmp.tomcatкорневая директория установки Tomcat; по умолчанию/usr/share/tomcat.psql_hostимя хоста сервера PostgreSQL, который будет использоваться Fedora и Marmotta; по умолчаниюlocalhost.
Fedora
fedora_base_pathкорень REST API; по умолчаниюprod.fedora_verверсия Fedora для установки; по умолчанию4.7.5.fedora_256SHA-256 загружаемого Fedora.ispn_passпароль для роли PostgreSQL Fedora (установите его самостоятельно).ispn_userимя роли PostgreSQL Fedora; по умолчаниюfcrepo.fedora_fsсловарь, определяющий точку монтирования для объема, в который Fedora будет записывать бинарные данные; по умолчанию{ mount_point: "{{ project_base }}/fedora—data" }.fedora_subdirectoryдиректория внутриfedora_fs.mount_point, куда это экземпляр Fedora должен записывать данные.
Marmotta
marmotta_verверсия Marmotta для установки; по умолчанию3.3.0.marmotta_256SHA-256 архива Marmotta.marmotta_homeкорневая директория для установки Marmotta; по умолчанию{{ project_base }}/marmotta.marmotta_pg_passпароль для роли PostgreSQL Marmotta (установите его самостоятельно).marmotta_pg_userимя роли PostgreSQL Marmotta; по умолчаниюmarmotta.
Пример плейбука
- hosts: all
roles:
- role: ucsblibrary.fedora-marmotta
become: yes
fedora_ver: 4.7.0
fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
fedora_data_root: /fedora
Лицензия
Это программное обеспечение является объектом авторского права © 2017 Регентского совета Университета Калифорнии. Все права защищены.
Разрешение на копирование, модификацию и распространение этого программного обеспечения и его
документации в образовательных, исследовательских и некоммерческих целях,
без платы и без письменного соглашения, предоставляется,
при условии, что вышеуказанное уведомление об авторских правах, этот абзац и
три следующих абзаца появятся во всех копиях.
Разрешение на коммерческое использование этого программного обеспечения можно получить, связавшись с:
Офис трансфера технологий
9500 Gilman Drive, Mail Code 0910
Университет Калифорнии
La Jolla, CA 92093-0910
(858) 534-5815
[email protected]
Эта программа и документация находятся под защитой авторских прав Регентского совета
Университета Калифорнии. Программа и
документация предоставляются "как есть", без каких-либо сопутствующих услуг
от Регентского совета. Регентский совет не гарантирует, что работа
программы будет непрерывной или безошибочной. Пользователь
понимает, что программа была разработана для исследовательских целей и
рекомендуется не полагаться исключительно на программу по каким-либо причинам.
НИ В КОЕМ СЛУЧАЕ УНИВЕРСИТЕТ КАЛИФОРНИИ НЕ БУДЕТ НЕСЕТ ОТВЕТЧИВОСТИ ПЕРЕД ЛЮБЫМ ЛИЦОМ
ЗА ПРЯМЫЕ, КОСВЕННЫЕ, ОСОБЫЕ, СЛУЧАЙНЫЕ ИЛИ ПОСЛЕДУЮЩИЕ УЩЕРБЫ,
ВКЛЮЧАЯ УПУЩЕННУЮ ПРИБЫЛЬ, ВОЗНИКАЮЩИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ И
ЕГО ДОКУМЕНТАЦИИ, ДАЖЕ ЕСЛИ УНИВЕРСИТЕТ КАЛИФОРНИИ БЫЛ ПРОИНФОРМИРОВАН
О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА. УНИВЕРСИТЕТ КАЛИФОРНИИ ОТКАЗЫВАЕТСЯ
ОТ ЛЮБЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ,
ПРЕДПОЛАГАЕМЫЕ ГАРАНТИИ ТОРГОВЛИ И ПРИГОДНОСТИ ДЛЯ
КОНКРЕТНЫХ ЦЕЛИ. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ПРЕДОСТАВЛЯЕМОЕ ЗДЕСЬ, ПРЕДОСТАВЛЯЕТСЯ НА УСЛОВИЯХ "КАК ЕСТЬ", И УНИВЕРСИТЕТ КАЛИФОРНИИ НЕ ИМЕЕТ
ОБЯЗАТЕЛЬСТВ ПО РЕМОНТУ, ПОДДЕРЖКЕ, ОБНОВЛЕНИЯМ, УЛУЧШЕНИЯМ ИЛИ МОДИФИКАЦИЯМ.
ansible-galaxy install ucsblibrary.fedora-marmotta