{"id":14483173,"url":"https://github.com/ansible-collections/azure","last_synced_at":"2025-05-15T07:05:08.236Z","repository":{"id":36961266,"uuid":"205395443","full_name":"ansible-collections/azure","owner":"ansible-collections","description":"Development area for Azure Collections","archived":false,"fork":false,"pushed_at":"2025-05-09T05:40:19.000Z","size":5414,"stargazers_count":266,"open_issues_count":170,"forks_count":334,"subscribers_count":18,"default_branch":"dev","last_synced_at":"2025-05-09T06:26:51.504Z","etag":null,"topics":["ansible-collection","azure","hacktoberfest"],"latest_commit_sha":null,"homepage":"https://galaxy.ansible.com/azure/azcollection","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ansible-collections.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null}},"created_at":"2019-08-30T14:11:45.000Z","updated_at":"2025-05-09T05:40:23.000Z","dependencies_parsed_at":"2023-10-12T13:51:15.716Z","dependency_job_id":"26ecef17-08ab-4918-8ff0-eeddddccd050","html_url":"https://github.com/ansible-collections/azure","commit_stats":{"total_commits":858,"total_committers":149,"mean_commits":5.758389261744966,"dds":0.5501165501165501,"last_synced_commit":"8b2b474700f42c0b87ee5eb81d3747bebd8cf1d8"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansible-collections%2Fazure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansible-collections%2Fazure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansible-collections%2Fazure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansible-collections%2Fazure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ansible-collections","download_url":"https://codeload.github.com/ansible-collections/azure/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254292040,"owners_count":22046426,"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":["ansible-collection","azure","hacktoberfest"],"created_at":"2024-09-03T00:01:34.435Z","updated_at":"2025-05-15T07:05:03.227Z","avatar_url":"https://github.com/ansible-collections.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Ansible collection for Azure\n[![Doc](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://docs.ansible.com/ansible/latest/collections/azure/azcollection/index.html)\n[![Code of conduct](https://img.shields.io/badge/code%20of%20conduct-Ansible-silver.svg)](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)\n[![License](https://img.shields.io/badge/license-GPL%20v3.0-brightgreen.svg)](LICENSE)\n\nThis collection provides a series of Ansible modules and plugins for interacting with the [Azure](https://azure.microsoft.com).\n\nDocumentation of individual modules is [available in the Ansible docs site](https://docs.ansible.com/ansible/latest/collections/azure/azcollection/index.html#plugins-in-azure-azcollection)\n\n## Included content\n\nSee the complete list of collection content in the [Plugin Index](https://docs.ansible.com/ansible/latest/collections/azure/azcollection/index.html#plugins-in-azure-azcollection).\n\n## Communication\n\n* Join the Ansible forum:\n  * [Get Help](https://forum.ansible.com/c/help/6): get help or help others. Please use appropriate tags, for example `cloud`.\n  * [Social Spaces](https://forum.ansible.com/c/chat/4): gather and interact with fellow enthusiasts.\n  * [News \u0026 Announcements](https://forum.ansible.com/c/news/5): track project-wide announcements including social events.\n\n* The Ansible [Bullhorn newsletter](https://docs.ansible.com/ansible/devel/community/communication.html#the-bullhorn): used to announce releases and important changes.\n\nFor more information about communication, see the [Ansible communication guide](https://docs.ansible.com/ansible/devel/community/communication.html).\n\n\n## Installation\n\nIt is recommended to run ansible in [Virtualenv](https://virtualenv.pypa.io/en/latest/)\n\n## Requirements\n\n- ansible version \u003e= 2.16\n\nTo install Azure collection hosted in Galaxy:\n\n```bash\nansible-galaxy collection install azure.azcollection\n```\n\nInstall dependencies required by the collection (adjust path to collection if necessary):\n\n```bash\npip3 install -r ~/.ansible/collections/ansible_collections/azure/azcollection/requirements.txt\n```\n\nOr, if you can't use pip, e.g. when you are on Ubuntu/Debian:\n\n```bash\npipx runpip ansible install -r ~/.ansible/collections/ansible_collections/azure/azcollection/requirements.txt\n```\n\nTo upgrade to the latest version of Azure collection:\n\n```bash\nansible-galaxy collection install azure.azcollection --force\n```\n\n## Usage\n\n### Playbooks\n\nTo use a module from Azure collection, please reference the full namespace, collection name, and modules name that you want to use:\n\n```yaml\n---\n- name: Using Azure collection\n  hosts: localhost\n  tasks:\n    - azure.azcollection.azure_rm_storageaccount:\n        resource_group: myResourceGroup\n        name: mystorageaccount\n        account_type: Standard_LRS\n```\n\nOr you can add full namespace and collection name in the `collections` element:\n\n```yaml\n---\n- name: Using Azure collection\n  hosts: localhost\n  collections:\n    - azure.azcollection\n  tasks:\n    - azure_rm_storageaccount:\n        resource_group: myResourceGroup\n        name: mystorageaccount\n        account_type: Standard_LRS\n```\n\n### Roles\n\nFor existing Ansible roles, please also reference the full namespace, collection name, and modules name which used in tasks instead of just modules name.\n\n### Plugins\n\nTo use a plugin from Azure collection, please reference the full namespace, collection name, and plugins name that you want to use:\n\n```yaml\n---\nplugin: azure.azcollection.azure_rm\ninclude_vm_resource_groups:\n  - ansible-inventory-test-rg\nauth_source: auto\n```\n\n## Contributing\n\nThere are many ways in which you can participate in the project, for example:\n\n- Submit bugs and feature requests, and help us verify as they are checked in\n- Review source code changes\n- Review the documentation and make pull requests for anything from typos to new content\n- If you are interested in fixing issues and contributing directly to the code base, please see the [CONTRIBUTING](https://github.com/ansible-collections/azure/blob/dev/CONTRIBUTING.md) document\n\n## Release notes\n\nSee the [Changelog](https://github.com/ansible-collections/azure/blob/dev/CHANGELOG.md)\n\n## License\n\nGNU General Public License v3.0\n\nSee [LICENSE](https://www.gnu.org/licenses/gpl-3.0.txt) to see the full text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansible-collections%2Fazure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fansible-collections%2Fazure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansible-collections%2Fazure/lists"}