Skip to content

[GitHub Discussions] Azure-specific documentation gaps #358

@davidfowl

Description

@davidfowl

Summary

Based on analysis of 820 GitHub discussions from dotnet/aspire.

Question counts:

Topic Questions
Azure (total) 106
Azure Container Apps 30+
Azure Functions 15+
Azure Storage 10+
Azure PostgreSQL 10+
RBAC/Permissions 10+

Gaps in Existing Docs

1. ⚠️ Azure Container Apps Customization

Docs exist: Various ACA docs ✅ but limited customization guidance

Discussions:

What's missing:

  • Custom domain configuration for ACA
  • Selective resource deployment to ACA
  • ACA customization for JavaScript apps
  • Service discovery behavior on ACA (https+http)

2. ❌ Cross-Subscription Resources

Docs exist: None for cross-subscription patterns

Discussions:

What's needed:

  • AsExisting from different subscriptions
  • Multi-resource-group deployments
  • Existing resource integration patterns

3. ⚠️ Azure Functions Deployment

Docs exist: azure-functions-integration ✅ but deployment gaps

Discussions:

What's missing from azure-functions-integration:

  • Worker runtime configuration for deployment
  • Deployment prompts and pre-configuration
  • KEDA scaling configuration
  • macOS troubleshooting

4. ⚠️ RBAC/Permissions

Docs exist: manage-azure-role-assignments ✅ but deployment permissions unclear

Discussions:

What's missing from manage-azure-role-assignments:

  • Required Azure permissions for aspire deploy
  • Troubleshooting permission errors
  • Minimal RBAC requirements
  • Breaking changes for RBAC (migration guide)

5. ⚠️ Azure Storage SAS Patterns

Docs exist: azure-blob-storage ✅ but SAS patterns missing

Discussions:

What's missing from azure-blob-storage:

  • SAS URI generation permissions
  • User delegation vs account SAS
  • Local vs deployed authentication differences

Data Source

  • GitHub Discussions: 820 total
  • Azure-related: 106 discussions
  • Date range: Project inception - February 2026
  • Verified against: aspire-list_docs (38 Azure docs)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions