Engine(GKE)でコンテナをローリングアップデートしてみます。コンテナのビルド以前、このあたりに書いたとおりです。asia.gcr.io/${projectid}/php-fpm:v5[/bash]v23とかv5はイメージ作る度にカウントアップしてください。Dockerfileの場所とプロジェクトのIDも自分の環境に合わせる。updateしたいだけだったけど、その場合はビルドするときにキャッシュ使わないオプション指定しないと、Dockerfileに変更がないとキャッシュが使われて結局イメージ更新されないはずです。ローリングアップデートぶっちゃけ、ここに書いてあるのを真似した。yamlをソース管理したかったのでバージョンは自分で毎回書き換える運用にしている。Qiitaレプリケーションコントローラーにイメージのバージョン指定してあるのでこれも合わせて更新。レプリケーションコントローラーに関しては以前記事に書きました。${dockerwork}/kubernetes/web.yml[/bash]これで無停止でアップデートできる。自動で新しいPodが起動して古いPodは消去されていく。serviceのselectorにweb-podsを指定していて、そこは不変なままなのがポイント。Apple野郎なおっさんでしたが、ちょっと最近のAppleには飽き気味。A-tak.comは2002年2月から運営(前身のサイトは1999年3月から)。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。