googleforgames / global-multiplayer-demo

This multiplayer demo is a cloud first implementation of a global scale, realtime multiplayer game utilising dedicated game servers, utilising both Google Cloud's products and open source gaming solutions.
Apache License 2.0
95 stars 14 forks source link

Incorporate Cloud Deploy automations #227

Open markmandel opened 7 months ago

markmandel commented 7 months ago

Details: https://cloud.google.com/deploy/docs/automation

Two thoughts for this:

  1. On Agones installation, automate rollouts to clusters, if the first one succeeds, wait 5m (? would probably make this longer in production - an hour, to wait for problems?)
  2. On game server rollouts - probably the same. It's a shame we can't test if a new Fleet update/installation has succeeded or not yet, but we can assume that some kind of alerting could catch that.