We have some older R80.30 HA BYOL clusters deployed in Google Cloud and I need to start planning how to upgrade to R80.40 or R81.10 while preserving external IP addresses. I know this can be done by going to deployment manager, deleting the deployment, and selecting the "Keep resources created by it" option, and finally launching a new cluster with the same name.
The problem though is in Smart Console. It seems that just changing the management IP addresses and resetting SIC doesn't work. Instead, I have to completely remove the cluster from SmartConsole, set it up as if it were a new cluster, then re-install policy. This is fairly time consuming since any "Install on" rules need to be set to "Policy Targets" and then re-entered after the new cluster is up and running. The cluster also needs to be removed from any VPN communities and inspection rules, which takes additional time.
Is there an easier way to do this? I'm currently estimating 3-4 hours downtime per cluster and would really like to get that to under an hour if possible.