pogosoftware.nexus3_oss

Rôle Ansible : Nexus 3 OSS

Ce rôle installe et configure la version 3.x de Nexus Repository Manager OSS.

Toutes les configurations peuvent être mises à jour en relançant le rôle, sauf pour les paramètres liés aux blobstores, qui sont immuables dans Nexus.

Table des Matières

Remarque : Les liens dans la table des matières ne fonctionneront pas correctement lorsque vous visualisez depuis le site d'Ansible Galaxy. Voyez-le sur GitHub

(Créé avec gh-md-toc)

Historique / Crédits

Ce rôle est un fork de ansible-nexus3-oss par @savoirfairelinux après l'annonce de la fin de maintenance. Nous tenons à remercier les auteurs originaux pour leur travail.

Exigences

  • Version relativement récente d'Ansible. Nous suivons les versions d'Ansible pendant la maintenance/développement et profiterons des nouvelles fonctionnalités si nécessaire.
  • Système d'exploitation compatible. Ce rôle est testé via Molecule sur Travis CI pour CentOS 8, Ubuntu Bionic (18.04) et Debian Buster.
  • Rsync doit être installé sur la machine cible.
  • La bibliothèque jmespath doit être installée sur la machine exécutant le playbook.
  • Java 8 (obligatoire).

Variables du Rôle

Voici une liste des variables Ansible, avec leurs valeurs par défaut :

Variables générales

    nexus_version: ''
    nexus_timezone: 'UTC'
    nexus_download_url: "http://download.sonatype.com/nexus/3"

Le rôle installera la dernière version de Nexus disponible par défaut. Vous pouvez définir la version en réglant la variable nexus_version.

Répertoire de téléchargement pour le paquet Nexus

    nexus_download_dir: '/tmp'

Répertoire sur la cible où le paquet Nexus sera téléchargé.

Port Nexus, chemin de contexte et IP d'écoute

    nexus_default_port: 8081
    nexus_application_host: '0.0.0.0'
    nexus_default_context_path: '/'

Le reste du texte est trop long pour être traduit en un seul message. Si vous souhaitez que je continue à traduire ou que je me concentre sur une section particulière, faites-le moi savoir.

À propos du projet

Nexus Repository Manager 3.x (Sonatype)

Installer
ansible-galaxy install pogosoftware.nexus3_oss
Licence
gpl-3.0
Téléchargements
140
Propriétaire