jesperberth.az_virtualnetwork
Az_virtualnetwork
Crea un recurso de Red Virtual en Microsoft Azure con una subred.
Requisitos
Requiere el SDK de Azure
pip install 'ansible[azure]'
Variables del Rol
El rol acepta las siguientes variables; las primeras 4 son un requisito para el rol az-resourcegroup y para este rol:
resourcegroup = nombre del grupo de recursos a crear
location = ubicación de Azure donde crear el grupo de recursos
tag_owner = crear una etiqueta de propietario con un valor
tag_project = crear una etiqueta de proyecto con un valor
virtualnetwork_name = nombre de la Red Virtual
cidr = red IP para la Red Virtual, por ejemplo, 10.0.0.0/16
subnet_name = nombre de la subred
subnet_cidr = red IP para la subred, debe ser un subconjunto de cidr, por ejemplo, 10.0.0.0/24
virtualnetwork_name, cidr, subnet_name y subnet cidr están predefinidos en vars/main.yml y se pueden cambiar con variables en el playbook.
Dependencias
ansible-galaxy install jesperberth.az_resourcegroup o el grupo de recursos debe crearse antes de ejecutar este rol.
Ejemplo de Playbook
---
- hosts: localhost
name: Crear Red Virtual en Azure
vars:
resourcegroup: nombre_del_grupo_de_recursos
location: noreste_de_europa
tag_owner: jesper
tag_project: proyecto_demo
tasks:
- name: Grupo de Recursos de Azure
include_role:
name: jesperberth.az_resourcegroup
- name: Red Virtual de Azure
include_role:
name: jesperberth.az_virtualnetwork
Licencia
BSD
Información del Autor
Jesper Berth
ansible-galaxy install jesperberth.az_virtualnetwork