-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
priority/highHigh priorityHigh prioritysolution/toolkitAzureLocal ToolkitAzureLocal Toolkittype/featureFeature requestFeature request
Description
Epic: Azure Local Toolkit Platform Automation Full Build-Out
This epic governs the end-to-end delivery of the Azure Local Toolkit — the cross-cutting platform layer that provides a shared variable registry, IaC maturity tracking, standards replication, and CI/CD governance for all Azure Local solution repos.
Scope Boundaries
- Variable registry: Centralized YAML-based configuration consumed by all solution repos.
- Standards replication: Mechanism to propagate naming conventions, tagging policies, and pipeline templates.
- IaC maturity tracking: Automated scoring and lifecycle management per repo.
- CI/CD pipelines: Shared GitHub Actions workflow templates for lint, test, and release.
- Documentation: Standards guides and contribution documentation.
- Validation: Cross-repo compatibility confirmed after each toolkit change.
Hard Close Gate (Mandatory)
No child issue can close without all of:
- Contract evidence: interface definitions and consuming repo integration documented.
- Repro evidence: command transcript + result output + affected repo list.
- Test evidence: automated tests or equivalent validation passing.
- Dependency evidence: blocking cross-repo issues resolved or explicitly waived.
Child Workstream
- feat: variable registry implementation (shared config for all solution repos) #10 — Variable registry implementation (shared config for all solution repos)
- feat: standards replication mechanism across all solution repos #11 — Standards replication mechanism across all solution repos
- feat: IaC maturity tracking automation and scoring dashboard #12 — IaC maturity tracking automation and scoring dashboard
- infra: CI/CD pipelines and shared workflow templates #13 — CI/CD pipelines and shared workflow templates
- docs: documentation and standards guides for all toolkit modules #14 — Documentation and standards guides for all toolkit modules
Cross-Repo Dependencies
This repo is itself a dependency for all other solution repos:
- azurelocal-avd, azurelocal-sofs-fslogix, azurelocal-loadtools, azurelocal-vm-conversion-toolkit
- Variable registry: Create master variables registry to standardize variables across all repos #4
- IaC maturity tracking: Track IaC tool maturity status across all repos (Built / Tested / Released) #5
References
- Variable registry: Create master variables registry to standardize variables across all repos #4
- IaC maturity tracking: Track IaC tool maturity status across all repos (Built / Tested / Released) #5
- Standards replication mechanism: Create standards replication mechanism from docs site to all repos #6
- IaC Tool Maturity Lifecycle: Standard: IaC Tool Maturity Lifecycle — status tracking, warnings, and release gates #7
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
priority/highHigh priorityHigh prioritysolution/toolkitAzureLocal ToolkitAzureLocal Toolkittype/featureFeature requestFeature request