0.0.4-2019.3.4 • Published 4 years ago

@itentialopensource/azure_virtual_network_deployment_iap_artifact v0.0.4-2019.3.4

Weekly downloads
-
License
Apache-2.0
Repository
gitlab
Last release
4 years ago

Azure-Virtual-Network-Deployment-IAP-Artifact

Table of Contents

Overview

The Azure Virtual Network Deployment artifact enables users of the Itential Automation Platform to create custom virtual networks on Microsoft Azure. The artifact allows users to select custom networking components such as subnets (public and private), routes & route tables.

Estimated Run Time: 2 minutes

Installation Prerequisites

In order to use this artifact, users will have to satisfy the following pre-requisites:

  • Itential Automation Platform
    • ^2019.x.x
  • App-Artifacts
    • ^4.x.x

Requirements

This artifact requires the following:

  • Access to a Microsoft Azure account
  • Azure Adapter instance

Features

  • Provides a form that allows users to create Virtual Networks (V-Nets)
  • Created V-Nets can contain networking components such as subnets (public and private), routes & route tables
  • Zero-touch operation mode executes automation end to end without manual tasks

Future Enhancements

Provide support to attach Virtual Network Gateway for the virtual network

How to Install

Please ensure that you are running a supported version of the Itential Automation Platform (IAP) as listed above in the Requirements section in order to install the artifact. If you do not currently have App-Artifacts installed on your server, please download the installer from your Nexus repository. Please refer to the instructions included in the App-Artifacts README to install it.

The artifact can be installed from within App-Artifacts. Simply search for the name of your desired artifact and click the install button as shown below:

Alternatively, you may clone this repository and run npm pack to create a tarball which can then be installed via the offline installer in App-Artifacts. Please consult the documentation for App-Artifacts for further information.

How to Run

Use the following to run the artifact:

This artifact may be run from Automation Catalog by clicking Run for the Virtual Network Form item. The user will be presented with a form to select options to customize the V-Net that will be created.

  • Select the Azure Adapter instance to use with the automation.
  • Select the location to determine the region within which the V-Net will be created.
  • Select a Resource Group. This list can be updated with the names from the adapter configuration.
  • Select a CIDR Block. Enter a IPv4 CIDR IPv4 address with mask on the end with values from 0 - 32.

Within the form, users are able to create subnets and select whether they are private or public.

Below, users are also able to Customize Routes and Route Tables.

Create Network

This workflow creates or updates a Network within the specified region.

Create Subnet

This workflow creates a subnet in the specified virtual network.

Create Route

This workflow creates Routes or Route Tables within the specified resource group.

Additional Information

Please use your Itential Customer Success account if you need support when using this artifact.