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]

Эта программа и документация находятся под защитой авторских прав Регентского совета
Университета Калифорнии. Программа и
документация предоставляются "как есть", без каких-либо сопутствующих услуг
от Регентского совета. Регентский совет не гарантирует, что работа
программы будет непрерывной или безошибочной. Пользователь
понимает, что программа была разработана для исследовательских целей и
рекомендуется не полагаться исключительно на программу по каким-либо причинам.

НИ В КОЕМ СЛУЧАЕ УНИВЕРСИТЕТ КАЛИФОРНИИ НЕ БУДЕТ НЕСЕТ ОТВЕТЧИВОСТИ ПЕРЕД ЛЮБЫМ ЛИЦОМ 
ЗА ПРЯМЫЕ, КОСВЕННЫЕ, ОСОБЫЕ, СЛУЧАЙНЫЕ ИЛИ ПОСЛЕДУЮЩИЕ УЩЕРБЫ,
ВКЛЮЧАЯ УПУЩЕННУЮ ПРИБЫЛЬ, ВОЗНИКАЮЩИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ И
ЕГО ДОКУМЕНТАЦИИ, ДАЖЕ ЕСЛИ УНИВЕРСИТЕТ КАЛИФОРНИИ БЫЛ ПРОИНФОРМИРОВАН 
О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА. УНИВЕРСИТЕТ КАЛИФОРНИИ ОТКАЗЫВАЕТСЯ 
ОТ ЛЮБЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, 
ПРЕДПОЛАГАЕМЫЕ ГАРАНТИИ ТОРГОВЛИ И ПРИГОДНОСТИ ДЛЯ 
КОНКРЕТНЫХ ЦЕЛИ.  ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ПРЕДОСТАВЛЯЕМОЕ ЗДЕСЬ, ПРЕДОСТАВЛЯЕТСЯ НА УСЛОВИЯХ "КАК ЕСТЬ", И УНИВЕРСИТЕТ КАЛИФОРНИИ НЕ ИМЕЕТ 
ОБЯЗАТЕЛЬСТВ ПО РЕМОНТУ, ПОДДЕРЖКЕ, ОБНОВЛЕНИЯМ, УЛУЧШЕНИЯМ ИЛИ МОДИФИКАЦИЯМ.
О проекте

Install Fedora and Marmotta under Tomcat

Установить
ansible-galaxy install ucsblibrary/ansible-fedora-marmotta
Лицензия
Unknown
Загрузки
62
Владелец