Skip to content

Latest commit

 

History

History
177 lines (147 loc) · 5.19 KB

File metadata and controls

177 lines (147 loc) · 5.19 KB

Changelog

All notable changes to the Three Horizons Accelerator will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Environment configuration files (dev, staging, prod tfvars)
  • Helm values for ArgoCD and monitoring stack
  • CHANGELOG.md for release tracking
  • README files for all Terraform modules

Changed

  • Updated agent-router.yml with all 17 Copilot Chat Agents mapped
  • Fixed soft_fail settings in CI workflow
  • Updated documentation counts to reflect current state

Fixed

  • Security scans now properly block pipeline on vulnerabilities
  • Missing outputs.tf for naming module

4.0.0 - 2025-12-15

Added

Infrastructure (H1 Foundation)

  • 15 Terraform modules for Azure infrastructure
    • aks-cluster: Azure Kubernetes Service with Workload Identity
    • ai-foundry: Microsoft Foundry (OpenAI, AI Search)
    • argocd: ArgoCD GitOps controller
    • container-registry: Azure Container Registry with geo-replication
    • cost-management: Cost analysis and budgets
    • databases: PostgreSQL, Redis, Cosmos DB
    • defender: Microsoft Defender for Cloud
    • disaster-recovery: Velero backup configuration
    • external-secrets: External Secrets Operator
    • github-runners: Self-hosted GitHub Actions runners
    • naming: Azure CAF naming conventions
    • networking: VNet, subnets, NSGs, private DNS
    • observability: Prometheus, Grafana, Loki, Alertmanager
    • purview: Microsoft Purview governance
    • security: Key Vault, managed identities, RBAC

AI Agents (23 total)

  • H1 Foundation (8 agents)

    • infrastructure-agent
    • networking-agent
    • security-agent
    • container-registry-agent
    • database-agent
    • defender-cloud-agent
    • purview-governance-agent
  • H2 Enhancement (5 agents)

    • gitops-agent
    • golden-paths-agent
    • observability-agent
    • rhdh-portal-agent
    • github-runners-agent
  • H3 Innovation (4 agents)

    • ai-foundry-agent
    • mlops-pipeline-agent
    • sre-agent-setup
    • multi-agent-setup
  • Cross-Cutting (6 agents)

    • migration-agent (v2.0.0 with Microsoft Playbook)
    • validation-agent
    • rollback-agent
    • cost-optimization-agent
    • github-app-agent
    • identity-federation-agent

Golden Path Templates (22 total)

  • H1 Foundation (6 templates)

    • basic-cicd
    • documentation-site
    • infrastructure-provisioning
    • new-microservice
    • security-baseline
    • web-application
  • H2 Enhancement (9 templates)

    • ado-to-github-migration (NEW - Microsoft Playbook aligned)
    • api-gateway
    • api-microservice
    • batch-job
    • data-pipeline
    • event-driven-microservice
    • gitops-deployment
    • microservice
    • reusable-workflows
  • H3 Innovation (7 templates)

    • ai-evaluation-pipeline
    • copilot-extension
    • foundry-agent
    • mlops-pipeline
    • multi-agent-system
    • rag-application
    • sre-agent-integration

GitHub Configuration

  • 26 Issue templates with T-shirt sizing
  • 6 CI/CD workflows
  • 3 Copilot chat modes (architect, reviewer, sre)
  • 17 Copilot agents (onboarding, architect, platform, terraform, reviewer, devops, security, sre, test, docs, deploy, azure-portal-deploy, github-integration, ado-integration, hybrid-scenarios, template-engineer, context-architect)
  • 15 skills (azure-cli, azure-infrastructure, terraform-cli, kubectl-cli, helm-cli, argocd-cli, github-cli, mcp-cli, database-management, observability-stack, ai-foundry-operations, validation-scripts, deploy-orchestration, prerequisites, codespaces-golden-paths)
  • 3 instruction files (terraform, kubernetes, python)
  • 7 prompts (create-service, review-code, generate-tests, deploy-service, deploy-platform, troubleshoot-incident, generate-docs)
  • Branch protection workflow
  • Dependabot configuration

Observability

  • 3 Grafana dashboards
    • Platform overview
    • Golden path applications
    • Cost management
  • 30+ Prometheus alerting rules
  • Recording rules for SLO tracking

Documentation

  • Comprehensive README
  • Architecture Guide
  • Deployment Guide
  • Administrator Guide
  • Troubleshooting Guide
  • Module Reference
  • Performance Tuning Guide
  • 6 Operational Runbooks

Configuration

  • 4 sizing profiles (small, medium, large, xlarge)
  • LATAM region availability matrix
  • 15 MCP server configurations

Security

  • OPA Gatekeeper policies
  • Kubernetes constraints
  • Terraform policy as code (Rego)
  • Security scanning in CI/CD
  • Workload Identity configuration

3.0.0 - 2025-06-01

Added

  • Initial Three Horizons architecture
  • Basic Terraform modules
  • ArgoCD integration
  • RHDH portal setup

Changed

  • Migrated from Azure DevOps to GitHub

2.0.0 - 2025-01-15

Added

  • Azure infrastructure modules
  • Basic CI/CD pipelines

1.0.0 - 2024-09-01

Added

  • Initial release
  • Basic project structure