microsoft / microsoft/aspire

Allow to choose Service Bus emulator SQL instance

Open
#9,279 6 comments 10 reactions 0 assignees View on GitHub
area-integrations azure azure-servicebus internal-customer-impact
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 12h
Merged PRs (30d)
201

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Is your feature request related to a problem? Please describe the problem.

The emulator is currently using sql-edge which is not compatible with the latest Linux kernel and (at least on ARM macos) crashes on start when using recent docker versions. Sql-edge is not going to be supported anymore.

### Describe the solution you'd like

Azure Service Bus Integration should make the SQL instance configurable.

### Additional context

See [this](https://github.com/Azure/azure-service-bus-emulator-installer/tree/main/Docker-Compose-Template) for some examples of Docker Compose templates

Contributor guide

Open the contributing guide

Research direction

Start by locating the Azure Service Bus integration and reviewing the Docker-Compose-Template examples linked in the issue. Trace how the emulator's SQL instance is selected today, then make that choice configurable and verify that a compose setup can use a supported instance without the current startup failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp, docker-compose, sql
Domain
backend, cloud, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.