TJ_Vreugdenhil
Jun 13, 2017Cirrus
Migration Test Script for LTM
Hello community! I have done quite a few F5 to F5 migrations now. But I have always wondered about utilizing some script to test the applications functionality after a cutover beyond just looking at if the VIP's, pools, nodes are marked as available and running one off curls or tcpdump/ssldumps.
Let's start with just LTM. (Although having something similar for GTM would be nice). I was thinking of a bash script or something similar that would:
1) Run curls to all VIP's and the respective ports
2) Collect the relevant results for only important data so it's not so busy (perhaps HTTP response code and 2-3 lines of the body message)
3) Take file of output manually from both F5's (old and new) and compare content in diff editor (notepad++ or beyond compare, etc)
A lot of these migrations I have done, all the IP addresses stay the same (VIP's & pool members). It would be nice if the script were able to just match the VIP name in the results as most migrations keep the name the same if the IP addresses do move.
Any suggestions?
Thanks!