0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Kubernetes使ったことないので調べた

Posted at

Kubernetesとは

Kubernetesとは、コンテナのオーケストレーションツールのことです。そもそもオーケストレーションツールとは、コンピュータシステム、アプリケーション、およびサービスにおける、設定、管理、調整の自動化を意味するそうです。つまり、システムにおけるコンテナ全体の管理を行うツールがKubernetesです。
ちなみにKubernetesをk8sと略すことがありますが、これはkとsの間が8文字だからだそうです。

Kubernetesがあるの何がうれしいのか

Kubernetesは複数のサーバ内にあるコンテナの全体を管理することができます。もしKubernetesがない環境であれば、各サーバーにログインしDockerコマンドを実行しなくてはなりません。これでは障害発生時や、コンテナのアップデートに相当な手間がかかってしまいます。

用語

  • ノード:1つのVMまたは物理マシン
  • ワーカーノード:実際にコンテナを動かすノード
  • マスターノード:ワーカーノードを管理するノード
  • クラスター:マスター・ワーカノードで構成されたKubenertesのシステム群
  • マニフェストファイル:各種リソース構成や実行するコンテナイメージなどの定義を記述するファイル、コンテナはこのファイルに記載されている状態いに保たれる
  • Pod(ポッド):コンテナとボリュームがセットになったもの、基本的には1Podにつき1コンテナ、ボリュームがない場合も1コンテナを1Podとカウントする

おわり

業務でKubernetesを使ったことはないのですが、何となく知っておきたかったので簡単にまとめておきました。
いつか使えたらうれしい

参考

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?