Skip to main content
Version: Next

Phase 01 — Configuration

Implementation Terraform

DOCUMENT CATEGORY: Phase Overview SCOPE: Terraform configuration for CI/CD deployment PURPOSE: Define infrastructure variables and settings MASTER REFERENCE: azurelocal-toolkit

Status: Active Last Updated: 2026-02-07


Table of Contents


Phase Details

Objective

Configure Terraform variables for automated deployment of Azure management infrastructure in both management and cluster modes.

Tasks

  • Configure core customer and CI/CD Infrastructure integration variables
  • Define management mode network configuration (VNet, VPN, subnets, optional servers)
  • Define cluster mode configuration (VPN connection, nodes, cluster-specific resources)

Validation

  • Core variables defined with correct customer name, environment, location, tenant ID
  • CI/CD Infrastructure runner principal ID and group object ID configured
  • Management mode network configuration complete with IP ranges and VPN settings
  • Cluster mode configuration complete with ASN, BGP IPs, and node details
  • No IP address conflicts with on-premises networks
  • All required variables populated and validated

Outcome

Complete Terraform variable configuration ready for CI/CD pipeline pipeline execution, supporting both management infrastructure and cluster-specific deployments.


PreviousUpNext
CI/CD Pipeline OverviewCI/CD PipelineTask 01 - Core Variables

Version Control

VersionDateAuthorChanges
1.0.02026-03-24Azure Local Cloudnology TeamInitial release