{"id":20504033,"url":"https://github.com/icinga/ansible-collection-icinga","last_synced_at":"2025-04-06T03:07:25.583Z","repository":{"id":39705990,"uuid":"321720460","full_name":"Icinga/ansible-collection-icinga","owner":"Icinga","description":"Collection to setup and manage components of the Icinga software stack","archived":false,"fork":false,"pushed_at":"2025-03-10T12:47:44.000Z","size":640,"stargazers_count":52,"open_issues_count":48,"forks_count":38,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-03-30T02:08:57.664Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Icinga.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-15T16:11:20.000Z","updated_at":"2025-03-10T13:08:34.000Z","dependencies_parsed_at":"2024-01-15T18:19:49.193Z","dependency_job_id":"2570936b-b5d3-4cad-8bb8-e6c9469f1828","html_url":"https://github.com/Icinga/ansible-collection-icinga","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Fansible-collection-icinga","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Fansible-collection-icinga/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Fansible-collection-icinga/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Fansible-collection-icinga/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Icinga","download_url":"https://codeload.github.com/Icinga/ansible-collection-icinga/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247427006,"owners_count":20937201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T19:35:48.670Z","updated_at":"2025-04-06T03:07:25.557Z","avatar_url":"https://github.com/Icinga.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansible-collection-icinga\n\n[![CI](https://github.com/Icinga/ansible-collection-icinga/workflows/Build/badge.svg?event=push)](https://github.com/Icinga/ansible-collection-icinga/actions/workflows/build.yml/badge.svg)\n[![PythonUnit](https://github.com/Icinga/ansible-collection-icinga/workflows/Python%20Unittest/badge.svg?event=push)](https://github.com/Icinga/ansible-collection-icinga/actions/workflows/python-test.yml/badge.svg)\n\nCollection to setup and manage components of the Icinga software stack.\n\n## Documentation and Roles\n* [Getting Started](doc/getting-started.md)\n* [Role: icinga.icinga.repos](doc/role-repos/role-repos.md)\n* [Role: icinga.icinga.icinga2](doc/role-icinga2/role-icinga2.md)\n  * [Parser and Monitoring Objects](doc/role-icinga2/objects.md)\n  * [Features](doc/role-icinga2/features.md)\n* [Role: icinga.icinga.icingadb](doc/role-icingadb/role-icingadb.md)\n* [Role: icinga.icinga.icingadb_redis](doc/role-icingadb_redis/role-icingadb_redis.md)\n* [Role: icinga.icinga.icingaweb2](doc/role-icingaweb2/role-icingaweb2.md)\n* [Role: icinga.icinga.monitoring_plugins](doc/role-monitoring_plugins/role-monitoring_plugins.md)\n  * [List of Available Check Commands](doc/role-monitoring_plugins/check_command_list.md)\n* [Inventory Plugin: icinga.icinga.icinga](doc/plugins/inventory/icinga-inventory-plugin.md)\n\n\n## Installation\n\nYou can easily install the collection with the `ansible-galaxy` command.\n\n```bash\nansible-galaxy collection install icinga.icinga\n```\n\nOr if you are using Tower or AWX add the collection to your requirements file.\n\n```yaml\ncollections:\n  - name: icinga.icinga\n```\n\n## Usage\n\nTo use the collection in your playbooks, add the collection and then use the roles.\n\n```yaml\n- hosts: icinga-server\n  roles:\n    - icinga.icinga.repos\n    - icinga.icinga.icinga2\n    - icinga.icinga.icingadb\n    - icinga.icinga.icingadb_redis\n    - icinga.icinga.monitoring_plugins\n```\n\n## License\n\nCopyright 2023 Icinga GmbH\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Fansible-collection-icinga","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ficinga%2Fansible-collection-icinga","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Fansible-collection-icinga/lists"}