Installs a springboot application and manages the startup scripts
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andrea Dell'Amico 3e028b3725
The home directory can differ from the install dir.
2 years ago
defaults Choose the user type and shell. 2 years ago
handlers The 'register:' meta is not templatable 3 years ago
meta Role that installs a springboot artifact as a service 3 years ago
tasks The home directory can differ from the install dir. 2 years ago
templates Role that installs a springboot artifact as a service 3 years ago
tests Initial commit 3 years ago
vars Initial commit 3 years ago
.gitignore Initial commit 3 years ago
LICENSE Initial commit 3 years ago
README.md Role that installs a springboot artifact as a service 3 years ago

README.md

Role Name

A role that sets up a springboot service

Role Variables

The most important variables are listed below:

springboot_config: True
springboot_install_artifact: True
springboot_apps: 
  - { name: 'foo', log_dir: '/var/log/foo', install_dir: '/usr/lib/foo', state: 'present', app_conf_file: '', remote_conf_url: '', logback_url: '', logback_file: '', user: 'foo', java_opts: '', maven_repo_url: '', maven_id: '', maven_group_id: '', maven_extension: '', maven_version: '' }

Not all the elements are mandatory.

Dependencies

None

License

EUPL-1.2

Author Information

Andrea Dell'Amico, andrea.dellamico@isti.cnr.it