thbe.sap

Ansible Rolle thbe-sap

Molecule

Diese Rolle stellt die grundlegenden Einstellungen, Pakete, Anpassungen usw. bereit, um ein SAP-System zu betreiben.

Anforderungen

Diese Rolle hat keine Anforderungen.

Rollenvariablen

  • role_directory - Diese Variable enthält den Stammverzeichnis-Pfad der von thbe-Rollen verwendeten Verzeichnisse (nicht ändern!)
  • sap_role_name - Setzen Sie den SAP-Rollennamen (Standard: nicht definiert)
  • sap_profile - Setzen Sie das SAP-Profil (Standard: nicht definiert)
  • sap_firewall - Aktivieren Sie SAP-spezifische Firewall-Regeln (Standard: keine)
  • sap_alias - Setzen Sie den SAP-Alias-Hostname (Standard: nicht definiert)
  • sap_motd - Aktivieren Sie die Nachricht des Tages (Standard: falsch)
  • sap_ha - Aktivieren Sie den Pacemaker-Cluster (Standard: falsch)
  • sap_ha_stonith - Aktivieren Sie das Pacemaker-Stonith-Gerät (Standard: wahr)
  • sap_anf - Aktivieren Sie Azure Netapp (Standard: falsch)
  • sap_dr - Aktivieren Sie die SAP-Notfallwiederherstellung (Standard: falsch)
  • sap_router - Aktivieren Sie den SAP-Router (Standard: falsch)
  • sap_router_manage - Verwalten Sie saproutetab (Standard: falsch)
  • rhn_organization_id - Organisations-ID zur Registrierung bei RHN (Standard: 'nicht gesetzt')
  • rhn_activation_key - Aktivierungsschlüssel zur Registrierung bei RHN (Standard: 'nicht gesetzt')
  • rhn_repo_eus - EUS-Repositorys aktivieren (Standard: falsch)
  • rhn_repo_e4s - E4S-Repositorys aktivieren (Standard: falsch)
  • rhel_repos_8_sap - Liste der RHEL SAP-Repositorys
  • rhel_repos_9_sap - Liste der RHEL SAP-Repositorys
  • sap_packages_requirement - Liste der erforderlichen SAP-Pakete
  • sap_packages_compatibility - Liste der SAP-Kompatibilitätspakete

Abhängigkeiten

Diese Rolle ist abhängig von:

  • thbe.common
  • thbe.rhel

Beispiel-Playbook

Diese Rolle kann in die site.yml wie folgt eingefügt werden:

# Site-Playbook
- name: Ansible-Playbooks für alle Knoten
  hosts: all
  collections:
    - ansible.posix
    - community.general
  gather_facts: true
  tasks:
    - name: Rolle Common (DevOps-Vorbereitung)
      ansible.builtin.include_role:
        name: thbe.common
    - name: Rolle rhel
      ansible.builtin.include_role:
        name: thbe.rhel
    - name: Rolle SAP
      ansible.builtin.include_role:
        name: thbe.sap

Lizenz

GPL-3.0-nur

Autorinformation

Thomas Bendler - https://www.thbe.org/

Über das Projekt

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

Installieren
ansible-galaxy install thbe.sap
GitHub Repository
Lizenz
gpl-3.0
Downloads
183
Besitzer
Professional hobbyist