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_256
SHA-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_256
SHA-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/ansible-fedora-marmotta