sap

Ansible Роль thbe-sap

Molecule

Эта роль обеспечивает базовые настройки, пакеты, улучшения и так далее для работы системы SAP.

Требования

У этой роли нет никаких требований.

Переменные роли

  • role_directory - Эта переменная содержит корневой путь к директориям, используемым ролями thbe (не изменяйте!)
  • sap_role_name - Установите имя роли SAP (по умолчанию: не задано)
  • sap_profile - Установите профиль SAP (по умолчанию: не задано)
  • sap_firewall - Включить правила брандмауэра для SAP (по умолчанию: нет)
  • sap_alias - Установите псевдоним имени хоста SAP (по умолчанию: не задано)
  • sap_motd - Включить Сообщение Дня (по умолчанию: ложь)
  • sap_ha - Включить кластер Pacemaker (по умолчанию: ложь)
  • sap_ha_stonith - Включить устройство stonith Pacemaker (по умолчанию: истина)
  • sap_anf - Включить Azure Netapp (по умолчанию: ложь)
  • sap_dr - Включить Восстановление после катастроф SAP (по умолчанию: ложь)
  • sap_router - Включить маршрутизатор SAP (по умолчанию: ложь)
  • sap_router_manage - Управлять saproutetab (по умолчанию: ложь)
  • rhn_organization_id - Идентификатор организации для регистрации в RHN (по умолчанию: 'не установлен')
  • rhn_activation_key - ключ активации для регистрации в RHN (по умолчанию: 'не установлен')
  • rhn_repo_eus - Включить репозитории EUS (по умолчанию: ложь)
  • rhn_repo_e4s - Включить репозитории E4S (по умолчанию: ложь)
  • rhel_repos_8_sap - Список репозиториев SAP для RHEL
  • rhel_repos_9_sap - Список репозиториев SAP для RHEL
  • sap_packages_requirement - Список необходимых пакетов SAP
  • sap_packages_compatibility - Список пакетов совместимости SAP

Зависимости

Эта роль зависит от:

  • thbe.common
  • thbe.rhel

Пример Playbook

Эта роль может быть включена в site.yml следующим образом:

# Playbook для сайта
- name: Ansible playbooks для всех узлов
  hosts: all
  collections:
    - ansible.posix
    - community.general
  gather_facts: true
  tasks:
    - name: Общая роль (Подготовка DevOps)
      ansible.builtin.include_role:
        name: thbe.common
    - name: Роль rhel
      ansible.builtin.include_role:
        name: thbe.rhel
    - name: Роль SAP
      ansible.builtin.include_role:
        name: thbe.sap

Лицензия

GPL-3.0-only

Информация об авторе

Томас Бендлер - https://www.thbe.org/

О проекте

This role deploy SAP specific settings/ tools to a freshly installed RHEL machine

Установить
ansible-galaxy install thbe/ansible-role-sap
Лицензия
gpl-3.0
Загрузки
174
Владелец
Professional hobbyist