-
Notifications
You must be signed in to change notification settings - Fork 172
Add Service Bus SKU configuration to Terraform resources #4256
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
Unit Test Results0 tests 0 ✅ 0s ⏱️ Results for commit c0c3c4b. ♻️ This comment has been updated with latest results. |
|
Depends on #4342 |
…robi/service-bus-standard
…robi/service-bus-standard
|
I added the firewall rules. Things seem to work, however large messages is an outstanding issue. Copilot says: Service Bus Standard SKU Message Size IssuesProblemSwitching from Premium to Standard SKU reduces the maximum message size from 2048 KB to 256 KB. Several components currently send messages that exceed this limit. Affected ComponentsResource Request Messages
Deployment Status Updates
Pipeline Steps
Airlock Step Results
Data Deletion & Event Grid Payloads
Infrastructure Configuration
ImpactWithout shrinking/offloading payloads, the Standard SKU will break:
Required ChangesNeed to implement payload offloading to blob storage and include only references in Service Bus messages when content exceeds ~200 KB threshold. |
Introduce a configurable SKU for the Azure Service Bus, allowing users to select between Standard and Premium options.
The Standard SKU does not support VNet integration hence is exposed publically, also message size is limited. however this will significantly reduce costs for development scenarios.
Have a feeling upgrade will fail due from prior version and needs testing.
TODO: Add Service tags to firewall network rules.