Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Azure: Action plan

Deric Crago edited this page Nov 17, 2020 · 15 revisions

GitHub azure issues GitHub azure PRs

This document lists actionable items discussed in meetings or on IRC.

Community effort (help welcome !)

Roadmap

Some higher level goals for Azure and Ansible

Ansible 2.8 Planning

New modules:

  • Big data (e.g. HDInsight)

  • Middleware services (e.g. Redis Cache)

  • More networking capabilities (e.g. Peering, CDN)

Key Vault + MSI integration

Dynamic Inventory for VMSS and Availability Set

More integration stories for Ansible + Jenkins and Ansible + Terraform on Azure

Easy fixes

Things we think are easy to fix and are good for new people to start looking at

Individual actions

Current issues/PRs that people are looking at, please include a link and who is working on it

TODO

Put actions that need to be complete for people to start and do.

Completed

Ansible 2.7

Azure Web Apps: Create and configure your Azure Web Apps hosting web applications, REST APIs, and mobile backends using Ansible.

azure_rm_appserviceplan

azure_rm_appserviceplan_facts

azure_rm_webapp

azure_rm_webapp_facts

Azure Traffic Manager: Create and configure Azure Traffic Manager to distribute traffic optimally to services across global Azure regions using Ansible.

azure_rm_trafficmanagerendpoint

azure_rm_trafficmanagerendpoint_facts

azure_rm_trafficmanagerprofile

azure_rm_trafficmanagerprofile_facts

Azure Database: Create and configure an Azure Database for SQL/MySQL/PostgreSQL server using Ansible.

azure_rm_mysqldatabase_facts

azure_rm_mysqlserver_facts

azure_rm_postgresqldatabase_facts

azure_rm_postgresqlserver_facts

azure_rm_sqlfirewallrule

Azure Route: Create and configure your own routes to override Azure's default routing using Ansible.

azure_rm_routetable

azure_rm_routetable_facts

azure_rm_route

Azure Applicate Gateway: Create and configure an Azure Application Gateway to manage web traffic using Ansible.

azure_rm_appgateway

Azure Autoscale: Create and configure Azure autoscale to help applications perform their best when demand changes using Ansible.

azure_rm_autoscale

azure_rm_autoscale_facts

Additional facts module for VM and ACR: Get information about virtual machines or Azure container registry for further configuration using Ansible.

azure_rm_virtualmachine_facts

azure_rm_containerregistry_facts

Ansible 2.6

azure_rm_resource:Create, update or delete any Azure resource using Azure REST API.

azure_rm_aks: Create, update and delete a managed Azure Container Service (AKS) Instance.

Critical bug fixes for azure networking and VMSS (Virtual Machine Scale Set).

(ARchived) Working groups

Working groups are now in the Ansible forum

Ansible project:
Community, Contributor Experience, Docs, News, Outreach, RelEng, Testing

Cloud:
AWS, Azure, CloudStack, Container, DigitalOcean, Docker, hcloud, Kubernetes, Linode, OpenStack, oVirt, Virt, VMware

Networking:
ACI, AVI, F5, Meraki, Network, NXOS

Ansible Developer Tools:
Ansible-developer-tools

Software:
Crypto, Foreman, GDrive, GitLab, Grafana, IPA, JBoss, MongoDB, MySQL, PostgreSQL, RabbitMQ, Zabbix

System:
AIX, BSD, HP-UX, macOS, Remote Management, Solaris, Windows

Security:
Security-Automation, Lockdown

Tooling:
AWX, Galaxy, Molecule

Communities

Modules:
unarchive, xml

Plugins:
httpapi

Wiki

Roles, Communication, Reviewing, Checklist, TODO

Clone this wiki locally