sensu-go-ansible
ansible-collection-icinga-director
sensu-go-ansible | ansible-collection-icinga-director | |
---|---|---|
2 | 2 | |
35 | 78 | |
- | - | |
5.5 | 9.0 | |
8 months ago | 17 days ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sensu-go-ansible
-
Handling platform differences in Ansible playbooks and roles
But adding too many conditionals can turn readable Ansible playbooks into a giant mess. This is where dynamic reuse comes into play (pun intended 😉). Various include statements allow us to place the platform-specific contents into separate files. And with some creative file naming, we can get rid of most of the conditionals and replace them with parameterized includes.
-
Ansible role argument specification
For more information on writing argument specifications, we can visit the official documentation that contains more details and some additional samples. Or browse through the roles directory in the GitHub repository for the Sensu Go Ansible Collection.
ansible-collection-icinga-director
-
Ask HN: What open-source projects are you currently contributing to and why?
An ansible collection for hardening Linux systems I mostly wrote: https://github.com/dev-sec/ansible-collection-hardening
Another ansible collection to manage Icinga: https://github.com/T-Systems-MMS/ansible-collection-icinga-d...
And the yunohost app for invoice ninja: https://github.com/YunoHost-Apps/invoiceninja5_ynh
-
Icinga as dynamic inventory for ansible
We already have an issue for that feature: https://github.com/T-Systems-MMS/ansible-collection-icinga-director/issues/91
What are some alternatives?
galactory - An Ansible Galaxy proxy for Artifactory
ansible-podman-collections - Repository for Ansible content that can include playbooks, roles, modules, and plugins for use with the Podman tool
csv-source-of-truth - Published Cisco DevNet Code Exchange: Use Microsoft Excel (and CSV files) as a Source of Truth for Ansible playbooks
grafana-ansible-collection - grafana.grafana Ansible collection provides modules and roles for managing various resources on Grafana Cloud and roles to manage and deploy Grafana Agent and Grafana
ansible-collection-smallstep - Unofficial Ansible Collection for Smallstep CLI and the step-ca server
setup-k3s-ansible - Setup a k3s cluster with ansible
collection_nftables - Ansible modules to manage NFTables via libnftables
collection_opnsense - Ansible Collection to manage OPNSense firewalls using their API
linuxscripts - Script collection for linux
ovirt-ansible-collection - Ansible collection with official oVirt modules and roles