Nexus 3 sonatype installation role, the role configures the nexus3 OSS in an EC2 instance on AWS, two stores that are in S3 nexus-production
and nexus-backup-production
, configuring the nexus default
repositories for the S3 store.
- Ansible (>= 2.8)
.
├── defaults
│ └── main.yml
├── file
│ ├── backup-task.json
│ ├── ldap
│ ├── ldap.json
│ ├── realms.json
│ ├── repository
│ │ ├── maven-central.json
│ │ ├── maven-release.json
│ │ └── maven-snapshot.json
│ ├── roles.json
│ ├── s3-backup-storage.json
│ └── s3-storage.json
├── handlers
│ └── main.yml
├── meta
│ └── main.yml
├── molecule
│ └── default
│ ├── Dockerfile.j2
│ ├── INSTALL.rst
│ ├── molecule.yml
│ ├── playbook.yml
│ └── tests
│ ├── __pycache__
│ │ ├── test_default.cpython-36.pyc
│ │ ├── test_default.cpython-36-pytest-5.3.2.pyc
│ │ └── test_default.cpython-37-pytest-5.3.2.pyc
│ └── test_default.py
├── tasks
│ ├── configure.yml
│ ├── install_nexus.yml
│ └── main.yml
├── templates
│ ├── nexus
│ ├── nexus.service.j2
└── vars
└── main.yml
The variables are described in the default/main.yml file.
The role already includes all the dependencies necessary for its execution.
- hosts: all
roles:
- ansible-role-nexus
MIT