f5-azure-arm-templates icon indicating copy to clipboard operation
f5-azure-arm-templates copied to clipboard

documentation update: Add detail around UDR route creation

Open JeffGiroux opened this issue 5 years ago • 5 comments
trafficstars

Do you already have an issue opened with F5 support?

No

Description

The info in the README files indicate the use of managedRoutes. It says to enter an address prefix during ARM deployment. If you need to add more address prefixes at a later date, then modify the /config/cloud/managedRoutes file. That info makes sense.

What is missing? The Azure steps. There are references in the README to create a new route table, add appropriate tags, select address prefix and corresponding next hop F5 IP. But, that section is lacking in detail. To a newbie Azure user, they are lost post-F5 deployment. Detailed steps are needed for the F5 end-user to know how to create the route table (or modify existing), and then which subnets should be associated. This of course will depend on customer design, but the current documentation is lacking to the point where failover doesn't work unless customer creates RT correctly, adds tags correctly, has the correct managedRoute prefix, AND also associates that new RT with the required subnets. Suggestions add screenshots of RT creation, tagging, route update, and subnet association in "example network" diagram would help.

This might not be the place for it (github repo README file). A better alternative place for something of this info detail should go on the F5 clouddocs Azure section https://clouddocs.f5.com/cloud/public/v1/azure_index.html. A new section for "Managing UDR Routes Tables and Routes" would be appropriate.

Template

For bugs, enter the template with which you are experiencing issues below.

Severity Level

4

JeffGiroux avatar Dec 05 '19 01:12 JeffGiroux

Example screenshot walk through... How To - Azure UDR Creation.pdf

JeffGiroux avatar Dec 05 '19 01:12 JeffGiroux

Thanks for submitting this issue. I've gone ahead and created Jira issue #1743 for this.

shyawnkarim avatar Dec 20 '19 23:12 shyawnkarim

Hi, this ticket and documentation result needs to change due to the recent template updates. This applies to all cloud providers where managedRoutes are used and READMEs have not been updated. For example, managedRoutes still is explained in README with incorrect tag requirements. The CFE extension has different requirements. All cloud template README files should be updated with correct docs for managedRoutes.

JeffGiroux avatar Apr 01 '20 00:04 JeffGiroux

Also applies to parameter table and the description for each value as well as the link further down in the page here... https://github.com/F5Networks/f5-azure-arm-templates/tree/master/supported/failover/same-net/via-api/n-nic/new-stack/payg#customizing-the-next-hop-of-azure-user-defined-routes

JeffGiroux avatar Apr 01 '20 00:04 JeffGiroux

Any updates to this. Docs are still needing updates. There is a dead link too. https://github.com/F5Networks/f5-azure-arm-templates/tree/main/supported/failover/same-net/via-api/n-nic/existing-stack/byol

"For details, see Customizing the Next Hop of Azure User-Defined Routes."

dead = https://github.com/F5Networks/f5-azure-arm-templates/tree/main/supported/failover/same-net/via-api/n-nic/existing-stack/byol#customizing-the-next-hop-of-azure-user-defined-routes

JeffGiroux avatar Jun 29 '21 17:06 JeffGiroux

Closing.

This issue should have been closed in the beginning of 2021 since these topics are covered in the CFE CloudDocs.

shyawnkarim avatar Nov 15 '22 21:11 shyawnkarim