jesperberth.az_virtualnetwork

Az_virtualnetwork

Microsoft Azure にサブネットを1つ持つ仮想ネットワークリソースを作成します。

要件

Azure SDKが必要です。

以下のコマンドでインストールできます:

pip install 'ansible[azure]'

ロール変数

このロールでは、以下の変数を使用します。最初の4つは az-resourcegroup ロールとこのロールに必要です。

  • resourcegroup = 作成するリソースグループの名前
  • location = リソースグループを作成する Azure の場所
  • tag_owner = 値を持つタグオーナーを作成
  • tag_project = 値を持つタグプロジェクトを作成
  • virtualnetwork_name = 仮想ネットワークの名前
  • cidr = 仮想ネットワークのIPネット(例: 10.0.0.0/16)
  • subnet_name = サブネットの名前
  • subnet_cidr = サブネットのIPネット。cidrのサブセットでなければなりません(例: 10.0.0.0/24)

virtualnetwork_name、cidr、subnet_name、subnet_cidrは vars/main.yml で事前定義されており、プレイブックの変数で変更できます。

依存関係

ansible-galaxy install jesperberth.az_resourcegroup を実行する前にリソースグループを作成する必要があります。

例プレイブック

---
- hosts: localhost
  name: Azure に仮想ネットワークを作成
  vars:
    resourcegroup: resourcegroupname
    location: northeurope
    tag_owner: jesper
    tag_project: demoproject
  tasks:
    - name: Azure リソースグループ
      include_role:
        name: jesperberth.az_resourcegroup

    - name: Azure 仮想ネットワーク
      include_role:
        name: jesperberth.az_virtualnetwork

ライセンス

BSD

著者情報

Jesper Berth

プロジェクトについて

Create Azure Virtual Network

インストール
ansible-galaxy install jesperberth.az_virtualnetwork
ライセンス
Unknown
ダウンロード
190
所有者