jesperberth.az_virtualnetwork

Az_virtualnetwork

Tworzy zasób Virtual Network w Microsoft Azure z jedną podsiecią.

Wymagania

Wymaga Azure SDK

pip install 'ansible[azure]'

Zmienne Roli

Rola przyjmuje następujące zmienne, pierwsze 4 to wymagania dla roli az-resourcegroup oraz dla tej roli:

resourcegroup = nazwa grupy zasobów do utworzenia

location = lokalizacja Azure, w której utworzona zostanie grupa zasobów

tag_owner = utwórz tag właściciela z wartością

tag_project = utwórz tag projektu z wartością

virtualnetwork_name = nazwa Wirtualnej Sieci

cidr = sieć IP dla Wirtualnej Sieci, np. 10.0.0.0/16

subnet_name = nazwa podsieci

subnet_cidr = sieć IP dla podsieci, musi być podzbiorem cidr, np. 10.0.0.0/24

virtualnetwork_name, cidr, subnet_name i subnet cidr są zdefiniowane w vars/main.yml i mogą być zmieniane za pomocą zmiennych w playbooku.

Zależności

ansible-galaxy install jesperberth.az_resourcegroup lub grupa zasobów musi być utworzona przed uruchomieniem tej roli.

Przykładowy Playbook

---
- hosts: localhost
  name: Utwórz Virtual Network w Azure
  vars:
    resourcegroup: nazwanazwygrupy
    location: northeurope
    tag_owner: jesper
    tag_project: demoproject
  tasks:
    - name: Grupa Zasobów Azure
      include_role:
        name: jesperberth.az_resourcegroup

    - name: Wirtualna Sieć Azure
      include_role:
        name: jesperberth.az_virtualnetwork

Licencja

BSD

Informacje o Autorze

Jesper Berth

O projekcie

Create Azure Virtual Network

Zainstaluj
ansible-galaxy install jesperberth.az_virtualnetwork
Licencja
Unknown
Pobrania
190
Właściciel