
マネージド インスタンス グループを使用して Google Compute Engine 上に環境をセットアップする予定です。VM 上で Linux を実行する予定です。
私は Google クラウドを初めて使用しており、GCE ですべての Web サーバーのコピーを同期させる方法が見つかりません。1 つのサーバーで PHP コード ファイルを更新したら、2 番目の Web サーバーに即座に複製されるようにしたいのですが、さまざまなディレクトリにそのようなファイルが何百もあり、定期的に更新され続けます。
GCE にはそのためのオプションがありますか? まったく見つからないようです。現在の環境 (Google 以外) では、このために rsync を使用しています。
答え1
これを実現する一つの方法は、次のようなシェルスクリプトを作成することです。
この場合の良い方法は、カスタム画像ファミリーそして、命名規則に従ってファミリー内のイメージを作成し、それがどのバージョンのイメージであるかを定義します。さらに、画像廃止ポリシー保管料が発生しないようにするためです。
もう一つの方法は、Ansibleのようなツールを使うことです。
そしていつものように、rsync
それはまだ選択肢です。