Google Cloud Platform 開発・基盤

Kubernetesについて

投稿日:2019年1月7日 更新日:

最近のサーバー事情は大きく変わりつつあります。
中でもKubernetesという技術がすごい

KubernetesというのはGoogleが開発した
Dockerオーケストレーションツールです。
これを理解するためにはDockerの知識が十分にあることが前提となります。

Kubernetesの呼び方はクーバーネイティスです。
今回はKubernetesの便利機能を1機能紹介させていただきます。
その名はローリングアップデート機能

この機能は今まで複数サーバーで1サイト運営していた場合
機能を一つ増やすと以下の流れになってました。

  • ロードバランサに機能を追加するサーバーへの流入を止める設定をする
  • 一つのサーバに機能追加のパッチを当てる
  • サーバ再起動
  • ロードバランサに流入を止めていたのを流すよう設定を変更する

上記の設定をしていたのを Kubernetesでは
ローリングアップデートという手法で自動で順番に
アップデートしていってくれるので大変便利になっています。
実質上、無停止でビルドできてしまうので大変便利な機能です。


スポンサーリンク

にほんブログ村 IT技術ブログ IT技術メモへ にほんブログ村 IT技術ブログ Webエンジニアへ にほんブログ村 投資ブログ リップルへ

-Google Cloud Platform, 開発・基盤
-

Copyright© スリーネクスト , 2019 All Rights Reserved.