artifactory_swarm

artifactory-swarm

Build Status

Launches Artifactory on Docker Swarm

Requirements

The target host must have Docker installed with Swarm initialized.

Supported Platforms

  • RHEL / CentOS: 6, 7
  • Fedora: 24-28
  • Debian:
    • jesse
    • sid
    • stretch
    • buster
  • Ubuntu
    • bionic
    • artful
    • zesty
    • yakkety
    • xenial
  • Alpine

Variables & Defaults

The defaults are fine if you're just trying things out. When moving into production though, you'll want to change artifactory_postgres_user & artifactory_postgres_pass.

If you're using an automatic proxy like jwilder/nginx-proxy then you will also want to change artifactory_deploy_labels.

See defaults/main.yml for more information.

Usage

- hosts: localhost
  connection: local
  roles:
    - inhumantasr/artifactory_swarm

Removing the stack

Set artifactory_remove to true and run the playbook. eg: ansible-playbook ... -e artifactory_remove=true myplaybook.yml

Dependencies

None

License

BSD

Authors

Shaun Martin

Install
ansible-galaxy install inhumantsar/ansible-role-artifactory-swarm
GitHub repository
License
bsd-3-clause
Downloads
159