dimmaryanto93.sonatype_nexus_oss_registry

dimmaryanto93.sonatype_nexus_oss_registry

Este repositorio se utiliza para configurar el registro en Sonatype Nexus OSS mediante la API Rest para:

  • docker
  • maven
  • npm
  • y otros

Guía del usuario de Ansible

Los preparativos para realizar son los siguientes:

  1. Crea un nuevo usuario en tu servidor. Se recomienda usar una contraseña muy, muy fuerte o un generador de contraseñas.
adduser <nombre_de_usuario>
  1. Concede acceso a los sudoers sin contraseña, usando visudo
nombre_de_usuario    ALL=(ALL) NOPASSWD:ALL
  1. Autentícate con una clave privada para iniciar sesión por ssh. Genera la clave ssh en tu máquina local y luego usa ssh-copy-id usuario@tu-ip-servidor para copiar la clave pública a tu servidor.

Requisitos

Para usar este rol, necesitamos los paquetes/colecciones

Puedes instalarlos de la siguiente manera:

ansible-galaxy collection install ansible.posix community.general

O puedes utilizar un archivo requirement.yaml e instalar usando ansible-galaxy collection install -r requirement.yaml, con el siguiente formato:

---
collections:
  - community.general
  - ansible.posix

Variables del rol

Hay varias variables que puedes utilizar para configurar sonatype nexus-oss, incluyendo las siguientes:

Nombre de variable Valor de ejemplo Descripción

Dependencias

Ninguna

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es útil para los usuarios:

- hosts: servidores
  vars:
    nexus_admin_user: admin
    nexus_admin_password: admin123
    nexus_default_host: 'localhost'
    nexus_default_port: '8081'
    nexus_registry_docker_enabled: true
    docker_registry_hosted_name: 'docker-registry'
    docker_registry_hosted_port: '8087'
    docker_registry_group_name: 'docker-public-group'
    docker_registry_group_port: '8086'
    nexus_registry_docker_repositories: []
  roles:
    - dimmaryanto93.sonatype_nexus_oss_registry 

Licencia

MIT

Acerca del proyecto

Install sonatype nexus-oss for linux

Instalar
ansible-galaxy install dimmaryanto93.sonatype_nexus_oss_registry
Licencia
Unknown
Descargas
143
Propietario
Chief Technology Officer @tabeldatadotcom