https://github.com/dolph/ansible-ussher-role
An ansible role to install github.com/dolph/ussher
https://github.com/dolph/ansible-ussher-role
Last synced: about 1 month ago
JSON representation
An ansible role to install github.com/dolph/ussher
- Host: GitHub
- URL: https://github.com/dolph/ansible-ussher-role
- Owner: dolph
- License: apache-2.0
- Created: 2023-04-29T12:31:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-03T00:42:57.000Z (over 1 year ago)
- Last Synced: 2025-02-10T01:41:22.644Z (3 months ago)
- Language: Shell
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible `ussher` role
This role installs [`ussher`](https://github.com/dolph/ussher), but does not [configure](https://github.com/dolph/ussher#configuration) it.
## Role Variables
A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.
- `ussher_binary_url`: The path that `ussher` should be installed from. You can customize this to pin to a specific release.
- `ussher_binary_path`: The path where the `ussher` binary should be installed.
- `ussher_user`: The user that sshd should run `ussher` as. `ussher` will refuse to run as `root`.## Example Playbook
Including this role in your playbook is as simple as:
```yaml
- hosts: all
roles:
- role: ussher
tags: ussher
```## License
Apache 2.0