-
Notifications
You must be signed in to change notification settings - Fork 88
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
[FEATURE] Add rule for APIM to check capacity is set to same or more than number of zones deployed too #2788
Comments
Hi @jtracey93, on further investigation it appears that the existing rule This rule
Noting:
Since we already have #2787 I believe this covers the case and explains the reason for the test not flagging because the SKU used in the AVM test defaulted to If you agree we'll close this issue. |
Thanks @BernieWhite. Shouldn't we make it fail if the premium sku isn't used then? As that's only way to get AZ support? |
@jtracey93 it's a good point. I think the initial motivation was to reduce noise for customers that had no intention of using premium. But I can see how the current approach might add confusion, and possibly make it harder to decern WAF alignment. Let's go with your approach. It's a clearer path to WAF alignment. @BenjaminEngeset If you still want to see this one through. The next steps here should just to update
|
Yes, I will do so accordingly in a new PR. |
@BenjaminEngeset @jtracey93 The only reservation I have here is cases for the |
Can specify this so it's clear in the rule doc. |
Yep @BenjaminEngeset Let's make a point in the docs notes that you can suppress for developer environments. |
Can they not create a depression for this. PSRule is about helping to align to WAF so we should push to do the right thing |
Yep. I think that's the best path forword. |
Your suggestion
Add rule for APIM to check capacity is set to same or more than number of zones deployed too as per guidance here: https://learn.microsoft.com/en-us/azure/api-management/high-availability?toc=%2Fazure%2Freliability%2Ftoc.json&bc=%2Fazure%2Freliability%2Fbreadcrumb%2Ftoc.json#:~:text=When%20you%20enable,hosts%20one%20unit.
Alternatives
N/A
Additional context
No response
The text was updated successfully, but these errors were encountered: