/ansible-tailon

web tail utility in Go setup with ansible

Primary LanguageJinjaBSD 2-Clause "Simplified" LicenseBSD-2-Clause

No Maintenance Intended

DEPRECATED/LOOKING FOR MAINTAINERS -> archived

Actions Status - Master Actions Status - Devel

Tailon install

This role will install Tailon, a web tail utility in Go.

Be aware that this program maintenance state is uncertain. Systemd is used to harden settings (restrict syscalls, namespaces, IP acl, cgroups limits) and avoid running unwanted commands like.

tailon[33674]: 2020/01/01 19:54:33 Running command: [grep --text --line-buffered --color=never -e $(whoami)]

Requirements & Dependencies

Ansible

It was tested on the following versions:

  • 2.10

Operating systems

Tested with molecule on Ubuntu 18.04, 20.04.

Example Playbook

Just include this role in your list. For example

- host: all
  roles:
    - juju4.tailon

Continuous integration

This role has a travis config leveraging molecule for testing.

Once you ensured all necessary roles are present, You can test with:

$ pip install molecule[docker]
$ molecule test
$ molecule --debug test
$ MOLECULE_DISTRO=ubuntu:20.04 molecule test --destroy=never

Troubleshooting & Known issues

N/A

License

BSD 2-clause