-
Notifications
You must be signed in to change notification settings - Fork 98
Add naming format rules for containers, databases and infrastructure services #3549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…ure services Co-authored-by: BernieWhite <[email protected]>
Co-authored-by: BernieWhite <[email protected]>
Co-authored-by: BernieWhite <[email protected]>
Co-authored-by: BernieWhite <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot I have provided some comments with fixes that are required.
Additionally, you need to create rule documentation for each rule. Use the following as examples:
- docs/en/rules/Azure.AppInsights.Naming.md
- docs/en/rules/Azure.EventGrid.DomainNaming.md
- Update AKS node pool naming rules to use GetAgentPoolProfiles for both inline and nested pools - Move Redis Enterprise naming rule to separate Azure.RedisEnterprise.Rule.ps1 file - Convert Service Fabric naming rules from YAML to PowerShell - Distribute tests from Azure.NamingRules.Tests.ps1 to individual service test files - Delete consolidated Azure.NamingRules.Tests.ps1 file Co-authored-by: BernieWhite <[email protected]>
Created comprehensive markdown documentation for: - AKS cluster and node pools (3 rules) - Container resources: ACR, CI, Container Apps (5 rules) - Service Fabric clusters (2 rules) - Cosmos DB accounts and databases (7 rules) - Redis instances (2 rules) - SQL and database servers (8 rules) Each documentation file includes: - Synopsis and description - CAF naming recommendations - Configuration examples - Bicep/ARM template examples - Links to relevant Azure documentation Co-authored-by: BernieWhite <[email protected]>
All feedback addressed:
All changes are now complete and ready for review. |
|
@copilot Each of these naming rules should use the Each rule documentation should also add an additional link to |
|
This maturity level should be |
…ng rules - Added Azure.WAF/maturity label set to L2 for all 27 naming rules across all rule files - Updated all 27 rule documentation files to include link to Operational Excellence maturity model - Changes apply to: AKS, Container Apps, Container Registry, Container Instances, Service Fabric, Cosmos DB, Redis, SQL, MySQL, PostgreSQL, and SQL MI naming rules Co-authored-by: BernieWhite <[email protected]>
Done in commit (will be shown after push). Added |
All changes complete and ready for final review!
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.