inhumantsar.artifactory_swarm

artifactory-swarm

Build Status

This tool helps you set up Artifactory using Docker Swarm.

Requirements

Make sure Docker is installed on the host machine and that Swarm is set up.

Supported Platforms

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

Variables & Defaults

The default settings are suitable for testing. However, for production, change artifactory_postgres_user and artifactory_postgres_pass.

If you use an automatic proxy like jwilder/nginx-proxy, you'll also want to update artifactory_deploy_labels.

Refer to defaults/main.yml for more details.

Usage

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

Removing the stack

To remove the stack, set artifactory_remove to true and run the playbook. For example: ansible-playbook ... -e artifactory_remove=true myplaybook.yml

Dependencies

None

License

BSD

Authors

Shaun Martin

Installa
ansible-galaxy install inhumantsar.artifactory_swarm
Licenza
bsd-3-clause
Download
173
Proprietario