Forum Discussion
Configuring HA on Azure F5 LTM 'Good'...
Hi,
In a regular F5 DSC working in HA mode, cluster members use Gratuitous ARP or MAC Masquerade during normal operation and when cluster failover occurs.
In Microsoft Azure this is implemented by making RESTful API calls to Azure Resource Manager.
The code in this repository is my proposed API-based failover solution for BIG-IP HA in Microsoft Azure:
https://github.com/ArtiomL/f5-azure-ha
- NoamRotterMar 22, 2017
Altostratus
Hello Artiom,
When following you guide in github and issueing this connand
Code modify cm trust-domain root ca-devices add { 192.168.x.y } name bigip02 username user password passI get this error:
Unexpected Error: "Timed out while waiting for the device to respond"
In /var/log/ltm I see:
"iControl connection to 192.168.x.y failed"Any reason why?
Noam.
- Artiom_LichtensMar 22, 2017Historic F5 Account
The current TMOS version in Azure Marketplace should be v13.0.
Please check the GitHub repository again - I updated the commands about a week ago.
- NoamRotterMar 23, 2017
Altostratus
Hi, Thank you for your reply
How do I check the TMOS version?
When I run this command in BIGIP in Azure:
Code show sys versionI get this output:
Code Sys::Version Main Package Product BIG-IP Version 12.1.0 Build 1.0.1447 Edition Hotfix HF1 Date Wed Jun 8 13:41:59 PDT 2016 Hotfix List ID590345-1 ID582374-1 ID581834-5 ID592354 ID591908-2 ID585905-1 ID569121-1 ID569467-5 ID591894-2 ID547053-1 ID594302-1 ID583631-2 ID554713-2 ID592854-1 ID576478 ID588399-1 ID592682-1 ID590795-1 ID590779 ID544477 ID591918-2 ID588140 ID591039 ID590428-1 ID591806-8 ID587791-1 ID590601-2 ID592699-3 ID565137 ID531979-6 ID590993 ID592363 ID591881-1 ID582629-1When checking again in the github I see that I need to issue this command:
Code tmsh modify /cm trust-domain add-device { device-ip 192.168.x.y device-name BIGIP02 username USER password PASS }And the result is:
Code Syntax Error: "device-ip" unknown propertyAny idea?
Regards,
Noam - AJS333_173538Mar 28, 2017
Nimbostratus
Artiom, I'm close to getting a working test using your solution, but I am running into Azure ARM auth issues. When running
I'm getting the following error:azure_ha.py -l3 -a
. Do have an recommendation on how to debug this further. We've validated that the credentials work correctly using VSTS, so it must be some other interaction between the F5 and Azure. Any tips?ARM Auth Error! - Artiom_LichtensMar 28, 2017Historic F5 Account
Hi,
Sent you a PM.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com