はじめに EXNOA プラットフォームインフラ部の角です。 私達の組織では、PCやスマートフォンなど複数デバイスでオンラインゲームやダウンロードゲームを遊べる、登録ユーザー3,100万人超のプラットフォーム「DMM GAMES」で利用しているサーバの構築と運用を行っています。 このプラットフォームは10年以上運営されており、一部のサーバはクラウドへ移行されていますが、オンプレミスの仮想サーバや物理サーバで運用しているものもあります。 今回は、2年ほど前から運用しているオンプレミス環境のDocker Swarmの運用について、Go製のGraphQLサーバを安全にローリングアップデートしている方法…