-
Notifications
You must be signed in to change notification settings - Fork 171
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
PodCIDR patch for Overlay. #633
Conversation
Hey @samaea /workspaces/AKS-Construction/bicep/network.bicep(173,5) : Error BCP353: The variables "aks_podSubnet", "aks_podsubnet" differ only in casing. The ARM deployments engine is not case sensitive and will not be able to distinguish between them.
/workspaces/AKS-Construction/bicep/network.bicep(192,5) : Error BCP353: The variables "aks_podSubnet", "aks_podsubnet" differ only in casing. The ARM deployments engine is not case sensitive and will not be able to distinguish between them.
/workspaces/AKS-Construction/bicep/network.bicep(409,9) : Warning BCP334: The provided value can have a length as small as 0 and may be too short to assign to a target with a configured minimum length of 3.
/workspaces/AKS-Construction/bicep/main.bicep(130,16) : Error BCP104: The referenced module has errors. The It looks like this change was introduced in early May in this commit, but I don't know why it's only showing as a problem now. Suggestions for best way to proceed? @khowling for input too :) |
FWIW, I think the error is being triggered by one or more of these (URL) parameters, which get added when the "CNI Overlay" option is enabled:
This causes the |
My codespace was running bicep v0.21.1, Sam created the PR against v0.20.4. When I downgraded my codespace to bicep v0.21.1 the error went away, so seems this is related to the bicep version. From the 0.21.1 release notes, this was called out as a bug that was fixed: |
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.
Given the default configuration on the helper is to use the Azure Application Gateway Ingress Controller add-on, I don't think we should merge this into main
until we have addressed #653
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.
LGTM, ready to merge
PR Summary
Resolves #617. PodCIDR was not being passed when the network plugin is set to Overlay.
PR Checklist