How can I enable HTTP Application Routing through ARM template?
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@northtyphoon Thanks for the feedback. We are actively investigating and will get back to you soon.
@northtyphoon - Thanks for the feedback. I will work on getting a template added to the documentation.
Microsoft doesn't seem to give clear indications if this can currently be deployed through ARM templates or not.. nothing on this page references ARM templates. BUT - in the example that is given here: https://github.com/Azure/AKS/blob/99865a7bcb2cc614ed70d7ce3598b2b5bdf4d254/examples/vnet/00-README.md they have parameters listed for enabling https when you run the cli to execute the json templates:
enableHttpApplicationRouting=false \
enableOmsAgent=false
Unfortunately, when trying to execute, it looks like the example that microsoft gives doesnt work:
unrecognized template parameter 'enableHttpApplicationRouting'. Allowed parameters: agentCount, agentVMSize, dnsPrefix, dnsServiceIP, dockerBridgeCidr, kubernetesVersion, maxPods, networkPlugin, osDiskSizeGB, osType, resourceName, serviceCidr, servicePrincipalClientId, servicePrincipalClientSecret, vnetSubnetID
If someone can look into supporting this parameter I would be appreciative (I went and updated my cli via brew to check this was up to date as well)
I've got http app routing turned on through the addon property. Can you try:
"addonProfiles": {
"httpApplicationRouting": {
"enabled": true
}
}
Thanks for the update.
Most helpful comment
@northtyphoon - Thanks for the feedback. I will work on getting a template added to the documentation.