Skip to main content
Version: Next

Task 04: Approve Deployment

Objective: Review and approve the Terraform plan to authorize deployment Manual Gate: Requires authorized user approval


What Happens

The approval gate:

  • Pauses pipeline execution
  • Requires manual review and approval
  • Provides audit trail of who approved
  • Prevents unauthorized deployments

Procedure

1. Review Plan Summary

Before approving, verify:

  • Terraform plan reviewed in Task 03
  • Resource changes are expected
  • Network configuration is correct
  • No resources being destroyed unexpectedly
  • Deployment timing is acceptable (45-90 min for management mode)

2. Approve Deployment

  1. In the pipeline view, find the approve stage
  2. Click the play button (▶️) next to the approval job
  3. Confirm approval when prompted

3. Document Approval

Optional but recommended:

Approval Notes:
- Reviewed Terraform plan: 45 resources to add
- Network: VNet 10.100.1.0/24, VPN Gateway VpnGw2AZ
- Deployment authorized by: [Your Name]
- Timestamp: [YYYY-MM-DD HH:MM]

Who Can Approve

Approval requires one of:

  • Project Maintainer role
  • Azure Local Cloud deployment engineer
  • Customer designated approver (if configured)

Approval Decision Checklist

CheckStatus
Terraform plan reviewed
Resource count reasonable
Network configuration verified
VPN settings confirmed with network team
Deployment window acceptable
Stakeholders notified
Change ticket open (if required)

If You Need to Reject

Don't approve if:

  • Resource changes are unexpected
  • Network configuration looks incorrect
  • VPN settings don't match network team's documentation
  • Deployment timing conflicts with other activities

To reject and fix:

  1. Do not click approve
  2. Cancel the pipeline (or let it time out)
  3. Make necessary configuration changes
  4. Commit and push again to restart pipeline

Validation

  • Plan reviewed thoroughly
  • Approval decision documented
  • Pipeline approved and continuing to apply stage

PreviousUpNext
Task 03 - Plan StagePhase 02 - ExecutionTask 05 - Apply Stage

Version Control

VersionDateAuthorChanges
1.0.02026-03-24Azure Local Cloudnology TeamInitial release