Just don't do it. You don't need it. It's a terrible idea. You'll regret it later. Talk yourself and everyone you know out of it right now.
It turns out getting libreswan
to play nicely with Google Cloud VPN (Classic) is much harder than it needs to be. There are various Medium and mailing list posts about this, but none of the solutions actually survive a rekey. So here's what works.