You could probably use something like a distributed reverse proxy service; if DC goes down, switch IP the proxy service connect to. CloudFlare for example, offers such a thing (with some additional bells and whistles.) You have to trust that THEY stay up, however. Alternatively, just migrate permanently to a less troubled Linode DC

However.
Some of the recent attacks at Linode has been on infrastructure like the local dns resolvers. Those kinds of failures are generally quite easy to plan around. For example, my nodes run a local unbound resolver/forwarder, which is set up to fail over to local resolving if the upstream resolvers gets sad, adding some robustness.