LT会上谈到了Kubernetes。Kubernetes的水平。交响乐团クラスタをオーケストラで例えると、オーケストラそのものを指すことになります。例えを用いずにちょっと堅苦しく言うと、「コンテナ化されたアプリケーションを実行するノードの集合体」です。Kubernetesを利用する際の全体を指している、と思っていもらえればOKです。ここでノードという言葉が出てきました。ノードはその上にコンテナが立つ土台です。実体としては、物理マシン(ハードウェアデバイス、サーバー、コンピュータ、エッジにある組み込みデバイスなど)の場合もあれば、コンピュータまたはクラウド上の仮想マシンの場合もあります。AWSでいうと、EC2とかですね。ワークロードが実行される実際の環境を抽象化したもの」です。Kubernetesにはマスターノードと、ワーカノードという、2種類のノードがあります。それぞれ見ていきましょう。楽団マスターノードとワーカーノードをオーケストラで例えると、それぞれ指揮者と楽団を指すことになります。指揮者であるマスターノード上には、kube-apiserverという司令塔がいたり、etcdという記憶装置がいたりします。楽団であるワーカーノードには様々な楽器演奏者がいます。これが次に説明するpodです。ワーカーノードは可用性の為に、複数のノードを立てることが一般的です。ちなみに、マスターノードというのは古い言い方らしく、現在はコントロールプレーンノードというらしいです。slave問題に近いものがあるのかもしれないですね。楽器演奏者的录音podをオーケストラで例えると、楽器演奏者を指すことになります。基本的には1podにつき1コンテナですが、1podに複数のコンテナを立てることもできます。一人の演奏者が、複数の楽器を演奏しているイメージですかね。指揮者であるマスターノードは経営者的な一面もあるので、楽器演奏者であるpodが急に脱退したり、風邪で休んだりしたときは、すぐに新たな楽器演奏者を招集して、楽団の構成を保ってくれます。今日はKubernetesとは「コンテナオーケストレーションツール」である。所以对于对Kubernetes有兴趣的朋友们,请参考以下资料。情報が古いですが、とても分かりやすくて、これを見ながらハンズオンもできるのが最高です。コマンドが古くてエラーが出るときは、エラーをChatGPTに投げたら一瞬で解決してくれました。EKSワークショップAWSでKubernetesが使えるEKSというサービスのハンズオンです。説明がめちゃくちゃ丁寧ですが、丁寧すぎてコピペするだけで最後まで進めてしまいます。手を動かすだけではなく、今何をしているのか?を考えながら作業することをお勧めします。現場での基礎から本番運用まで最近出版された出来立てほやほやの本です。最後まで読めていないのですが、実際に運用する際に手元に置いておくととても便利だと思います。Kubernetesの基本事項はある程度わかっている人向けで、基礎的な概念の説明はほとんどありません。Kubernetesそのものというよりは、Kubernetesのアドオンのような周辺知識の入門書だと思います。以下是在LT上使用的Kubernetes介绍幻灯片。