mirror of
https://github.com/ZwareBear/JFrog-Cloud-Installers.git
synced 2026-01-21 13:06:57 -06:00
artifactory
The artifactory role installs the Artifactory Pro software onto the host. Per the Vars below, it will configure a node as primary or secondary. This role uses secondary roles artifactory_nginx to install nginx.
Role Variables
- server_name: mandatory This is the server name. eg. "artifactory.54.175.51.178.xip.io"
- artifactory_upgrade_only: Perform an software upgrade only. Default is false.
Additional variables can be found in defaults/main.yml.
Example Playbook
---
- hosts: artifactory_servers
roles:
- artifactory
Upgrades
The Artifactory role supports software upgrades. To use a role to perform a software upgrade only, use the artifactory_upgrade_only variable and specify the version. See the following example.
- hosts: artifactory_servers
vars:
artifactory_version: "{{ lookup('env', 'artifactory_version_upgrade') }}"
artifactory_upgrade_only: true
roles:
- artifactory