|
|
@@ -22,24 +22,25 @@ However, if you want to rely on other roles/management methods to deploy/manage
|
|
|
|
|
|
## Requirements
|
|
|
This role requires:
|
|
|
-- Ansible 2.0
|
|
|
+- A supported version of Ansible, see [Ansible version support](#ansible-version-support) for details.
|
|
|
- The `dynamic_data_store` variable to be set: see [Dynamic Data Store](http://ansible-sensu.readthedocs.io/en/latest/dynamic_data/)
|
|
|
- If `sensu_include_plugins` is true (the default), the `static_data_store` variable needs to be set: see [Check Deployment](http://ansible-sensu.readthedocs.io/en/latest/dynamic_checks/)
|
|
|
|
|
|
## Supported Platforms
|
|
|
### Current Release
|
|
|
+#### Automatically tested via TravisCI
|
|
|
|
|
|
-- [SmartOS - base-64 15.x.x](https://docs.joyent.com/images/smartos/base#version-15xx)
|
|
|
- [CentOS - 7](https://wiki.centos.org/Manuals/ReleaseNotes/CentOS7)
|
|
|
- [Amazon Linux](https://aws.amazon.com/amazon-linux-ami/) - only client side support is tested
|
|
|
- [Debian - 8 (Jessie)](https://wiki.debian.org/DebianJessie)
|
|
|
+- [Debian - 9 (Stretch)](https://wiki.debian.org/DebianStretch)
|
|
|
+- [Ubuntu - 14.04 (Trusty Tahr)](http://releases.ubuntu.com/14.04/)
|
|
|
- [Ubuntu - 16.04 (Xenial Xerus)](http://releases.ubuntu.com/16.04/)
|
|
|
-- [FreeBSD - 10.3, 11.0 (64-bit only)](https://www.freebsd.org/releases/10.2R/relnotes.html)
|
|
|
|
|
|
-### Future Releases
|
|
|
-
|
|
|
-- OpenBSD
|
|
|
-- NetBSD
|
|
|
+#### Supported manually (compatibility not always guaranteed)
|
|
|
+- [SmartOS - base-64 15.x.x](https://docs.joyent.com/images/smartos/base#version-15xx)
|
|
|
+- [FreeBSD - 10.3, 11.0 (64-bit only)](https://www.freebsd.org/releases/10.2R/relnotes.html)
|
|
|
+- [OpenBSD - 6.2](https://www.openbsd.org/62.html)
|
|
|
|
|
|
## Role Variables
|
|
|
|
|
|
@@ -60,18 +61,22 @@ Or, passing parameter values:
|
|
|
- { role: cmacrae.sensu, sensu_master: true, sensu_include_dashboard: true }
|
|
|
```
|
|
|
|
|
|
+## Ansible version support
|
|
|
+All changes to this role are actively tested with the last two stable versions of Ansible to ensure compatibility. As such, this role
|
|
|
+only officially supports running with the last two stable releases of Ansible, which aligns with the [Ansible support model](http://docs.ansible.com/ansible/latest/release_and_maintenance.html#release-status).
|
|
|
+
|
|
|
+
|
|
|
License
|
|
|
-------
|
|
|
MIT
|
|
|
|
|
|
Author Information
|
|
|
------------------
|
|
|
-Created by [Calum MacRae](http://cmacr.ae)
|
|
|
+Originally created by [Calum MacRae](http://cmacr.ae) and supported by the [Sensu Community Ansible Maintainers](https://github.com/sensu-plugins/community/#maintained-areas)
|
|
|
|
|
|
### Contributors
|
|
|
-Stephen Muth - ([@smuth4](https://github.com/smuth4))
|
|
|
+See the projects [Contributors page](https://github.com/sensu/sensu-ansible/graphs/contributors)
|
|
|
|
|
|
Feel free to:
|
|
|
-Contact me - [@calumacrae](https://twitter.com/calumacrae), [mailto:calum0macrae@gmail.com](calum0macrae@gmail.com)
|
|
|
-[Raise an issue](https://github.com/cmacrae/ansible-sensu/issues)
|
|
|
-[Contribute](https://github.com/cmacrae/ansible-sensu/pulls)
|
|
|
+[Raise an issue](https://github.com/sensu/sensu-ansible/issues)
|
|
|
+[Contribute](https://github.com/sensu/sensu-ansible/pulls)
|