robertdebock.artifactory

Ansible Rolle Artifactory

Installieren und konfigurieren Sie Artifactory auf Ihrem System.

GitHub GitLab Downloads Version
github gitlab downloads Version

Beispiel Playbook

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

---
- name: Konvergieren
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: robertdebock.artifactory

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

---
- name: Vorbereiten
  hosts: all
  gather_facts: false
  become: true

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.core_dependencies

Siehe auch eine vollständige Erklärung und Beispiel zur Verwendung dieser Rollen.

Rollenvariablen

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

---
# Standarddatei für Artifactory

# Der Ort, an dem Artifactory Daten speichern soll.
artifactory_file_store_dir: /data

# Die Art der Installation von Artifactory.
# Wählen Sie zwischen "oss", "jcr" oder "cpp-ce".
artifactory_flavour: oss

Anforderungen

Status der verwendeten Rollen

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

Anforderung GitHub GitLab
robertdebock.bootstrap Build-Status GitHub Build-Status GitLab
robertdebock.core_dependencies Build-Status GitHub Build-Status GitLab

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Weitere Informationen finden Sie in der Dokumentation dieser Rollen.

Hier ist eine Übersicht über verwandte Rollen: dependencies

Kompatibilität

Diese Rolle wurde mit diesen Container-Images getestet:

Container Tags
EL 9

Die minimale erforderliche Version von Ansible ist 2.12, Tests wurden durchgeführt für:

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

Wenn Sie Probleme finden, melden Sie diese bitte in GitHub.

Lizenz

Apache-2.0.

Autoreninformation

robertdebock

Bitte erwägen Sie mich zu unterstützen.

Über das Projekt

Install and configure artifactory on your system.

Installieren
ansible-galaxy install robertdebock.artifactory
Lizenz
apache-2.0
Downloads
2.6k
Besitzer
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.