diff --git a/.github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md
new file mode 100644
index 0000000..3f7c1a7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md
@@ -0,0 +1,36 @@
+
+> Please provide us with the following information:
+> ---------------------------------------------------------------
+
+### This issue is for a: (mark with an `x`)
+```
+- [ ] bug report -> please search issues before submitting
+- [ ] feature request
+- [ ] documentation issue or request
+- [ ] regression (a behavior that used to work and stopped in a new release)
+```
+
+### Minimal steps to reproduce
+>
+
+### Any log messages given by the failure
+>
+
+### Expected/desired behavior
+>
+
+### OS and Version?
+> Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)
+
+### azd version?
+> run `azd version` and copy paste here.
+
+### Versions
+>
+
+### Mention any other details that might be useful
+
+> ---------------------------------------------------------------
+> Thanks! We'll be in touch soon.
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..882ebd7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,45 @@
+---
+name: Bug report
+about: Create a report to help us improve
+title: ''
+labels: bug
+assignees: ''
+
+---
+
+# Describe the bug
+A clear and concise description of what the bug is.
+
+# Expected behavior
+A clear and concise description of what you expected to happen.
+
+# How does this bug make you feel?
+_Share a gif from [giphy](https://giphy.com/) to tells us how you'd feel_
+
+---
+
+# Debugging information
+
+## Steps to reproduce
+Steps to reproduce the behavior:
+1. Go to '...'
+2. Click on '....'
+3. Scroll down to '....'
+4. See error
+
+## Screenshots
+If applicable, add screenshots to help explain your problem.
+
+## Logs
+
+If applicable, add logs to help the engineer debug the problem.
+
+---
+
+# Tasks
+
+_To be filled in by the engineer picking up the issue_
+
+- [ ] Task 1
+- [ ] Task 2
+- [ ] ...
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..3496fc8
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,32 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+title: ''
+labels: enhancement
+assignees: ''
+
+---
+
+# Motivation
+
+A clear and concise description of why this feature would be useful and the value it would bring.
+Explain any alternatives considered and why they are not sufficient.
+
+# How would you feel if this feature request was implemented?
+
+_Share a gif from [giphy](https://giphy.com/) to tells us how you'd feel. Format: _
+
+# Requirements
+
+A list of requirements to consider this feature delivered
+- Requirement 1
+- Requirement 2
+- ...
+
+# Tasks
+
+_To be filled in by the engineer picking up the issue_
+
+- [ ] Task 1
+- [ ] Task 2
+- [ ] ...
diff --git a/.github/ISSUE_TEMPLATE/subtask.md b/.github/ISSUE_TEMPLATE/subtask.md
new file mode 100644
index 0000000..9f86c84
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/subtask.md
@@ -0,0 +1,22 @@
+---
+name: Sub task
+about: A sub task
+title: ''
+labels: subtask
+assignees: ''
+
+---
+
+Required by
+
+# Description
+
+A clear and concise description of what this subtask is.
+
+# Tasks
+
+_To be filled in by the engineer picking up the subtask
+
+- [ ] Task 1
+- [ ] Task 2
+- [ ] ...
diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azure-dev.yml
similarity index 100%
rename from .github/workflows/azd-template-validation.yml
rename to .github/workflows/azure-dev.yml
diff --git a/.gitignore b/.gitignore
index ce89292..ea567ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -416,3 +416,4 @@ FodyWeavers.xsd
*.msix
*.msm
*.msp
+.azure
diff --git a/README.md b/README.md
index e496067..13207ed 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ The solution uses a sophisticated multi-agent orchestration pattern where specia
4. **YAML Conversion**: Expert YAML transformation with security, networking, and storage optimizations
5. **Documentation Generation**: Comprehensive migration reports with expert insights
-### Key features
+## Features
This solution enables enterprise-grade Kubernetes migration with the following capabilities:
@@ -66,6 +66,8 @@ If you want to get know more detail about Agentic Architecture, please take a lo
- **Microsoft MCP Server**: Document search and knowledge retrieval
- **Intelligent Tool Selection**: Agents autonomously choose appropriate tools based on context
+## Resources
+
### How to customize
If you'd like to customize the solution accelerator, here are some common areas to start:
@@ -88,6 +90,8 @@ If you'd like to customize the solution accelerator, here are some common areas
[MCP Server Integration Guide](docs/MCPServerGuide.md)
+## Getting Started
+
## [Quick deploy](#quick-deploy)
### How to install or deploy
@@ -130,6 +134,8 @@ Use the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculato
- **Registration Requirements**: Some models may require registration for access
- **Quota Management**: Ensure sufficient TPM (tokens per minute) quota for batch processing
+## Guidance
+
## [Migration Scenario](#migration-scenario)
A DevOps engineer at a multi-cloud enterprise manages Kubernetes workloads across GKE, EKS, and needs to migrate critical applications to Azure Kubernetes Service (AKS) following company cloud consolidation strategy.
diff --git a/azure.yml b/azure.yaml
similarity index 50%
rename from azure.yml
rename to azure.yaml
index 9dc6598..465738c 100644
--- a/azure.yml
+++ b/azure.yaml
@@ -1,6 +1,8 @@
+# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json
+
name: container-migration-solution-accelerator
metadata:
template: container-migration-solution-accelerator@1.0
requiredVersions:
- azd: '>=1.18.2'
\ No newline at end of file
+ azd: '>=1.18.2'
diff --git a/infra/modules/cosmosDb.bicep b/infra/modules/cosmosDb.bicep
index 6b5c854..f02c9ae 100644
--- a/infra/modules/cosmosDb.bicep
+++ b/infra/modules/cosmosDb.bicep
@@ -79,7 +79,7 @@ module cosmosAccount 'br/public:avm/res/document-db/database-account:0.15.1' = {
backupPolicyType: !empty(secondaryLocation) ? 'Periodic' : 'Continuous'
backupStorageRedundancy: zoneRedundant ? 'Zone' : 'Local'
disableKeyBasedMetadataWriteAccess: false
- disableLocalAuthentication: privateNetworkingEnabled
+ disableLocalAuthentication: true
diagnosticSettings: !empty(logAnalyticsWorkspaceResourceId)? [{ workspaceResourceId: logAnalyticsWorkspaceResourceId }]: []
privateEndpoints: privateNetworkingEnabled
? [