我从未使用过Kubernetes,所以去查了一下
Kubernetes 是什么
Kubernetes又称为容器编排工具。容器编排工具是指在计算机系统、应用程序和服务中自动化配置、管理和调整的工具。换句话说,Kubernetes是用于管理整个系统中容器的工具。
顺便提一下,Kubernetes有时会简称为k8s,因为k和s之间有8个字符。
有了Kubernetes,有什么让人高兴的呢?
Kubernetesは複数のサーバ内にあるコンテナの全体を管理することができます。もしKubernetesがない環境であれば、各サーバーにログインしDockerコマンドを実行しなくてはなりません。これでは障害発生時や、コンテナのアップデートに相当な手間がかかってしまいます。
使用的詞彙
-
- ノード:1つのVMまたは物理マシン
-
- ワーカーノード:実際にコンテナを動かすノード
-
- マスターノード:ワーカーノードを管理するノード
-
- クラスター:マスター・ワーカノードで構成されたKubenertesのシステム群
-
- マニフェストファイル:各種リソース構成や実行するコンテナイメージなどの定義を記述するファイル、コンテナはこのファイルに記載されている状態いに保たれる
- Pod(ポッド):コンテナとボリュームがセットになったもの、基本的には1Podにつき1コンテナ、ボリュームがない場合も1コンテナを1Podとカウントする
おわり
在业务中我没有使用过Kubernetes,但是出于某种程度的了解我还是简单地总结了一下。如果有机会使用它会很高兴。
请引用下述原文:
-
- https://kubernetes.io/ja/
-
- https://zenn.dev/esaka/articles/2d117655af1f03cf2444
- https://www.redhat.com/ja/topics/automation/what-is-orchestration