buluma.elastic_repo

Ansible-Rolle elastic_repo

Installieren Sie das Elastic-Repository auf Ihrem System.

GitHub Version Probleme Pull-Anfragen Downloads
github Version Issues PullRequests Ansible Role

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/default/converge.yml und wird bei jedem Push, jeder Pull-Anfrage und jedem Release getestet.

---
- name: Konvergieren
  hosts: alle
  become: ja
  gather_facts: ja

  roles:
    - role: buluma.elastic_repo

Die Maschine muss vorbereitet werden. In CI geschieht dies mit molecule/default/prepare.yml:

---
- name: Vorbereiten
  hosts: alle
  become: ja
  gather_facts: nein

  roles:
    - role: buluma.bootstrap
    - role: buluma.core_dependencies

Siehe auch eine vollständige Erklärung und Beispiel, wie man diese Rollen benutzt.

Rollenvariablen

Die Standardwerte für die Variablen sind in defaults/main.yml festgelegt:

---
# Standarddatei für elastic_repo

# Die Software darf kostenlos unter der Elastic-Lizenz verwendet werden.
# Ein alternatives Paket mit Funktionen, die nur unter der Apache 2.0-Lizenz verfügbar sind, ist ebenfalls erhältlich.

# Elastic hat zwei Versionen der Pakete:
# - "elastic" unter Verwendung der "Elastic"-Lizenz.
# - "oss" unter Verwendung der Apache 2.0-Lizenz.
elastic_repo_license: oss

Anforderungen

Zustand der verwendeten Rollen

Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Sie können Ihr System auch anders vorbereiten.

Anforderung GitHub Version
buluma.bootstrap Ansible Molecule Version
buluma.core_dependencies Ansible Molecule Version

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht der verwandten Rollen:

dependencies

Kompatibilität

Diese Rolle wurde auf diesen Container-Images getestet:

Container Tags
Amazon alle
Debian alle
EL 9, 8
Fedora 38, 39, 40
Ubuntu focal, bionic, jammy, lunar, noble

Die Mindestversion von Ansible, die erforderlich ist, beträgt 2.12. Tests wurden durchgeführt:

  • Die vorherige Version.
  • Die aktuelle Version.
  • Die Entwicklungsversion.

Wenn Sie Probleme finden, melden Sie diese bitte bei GitHub

Änderungsprotokoll

Rollenhistorie

Lizenz

Apache-2.0

Autoreninformationen

Shadow Walker

Über das Projekt

Install the Elastic repository on your system.

Installieren
ansible-galaxy install buluma.elastic_repo
GitHub Repository
Lizenz
apache-2.0
Downloads
73.6k
Besitzer
DevOps Engineer