Skip to Content
Kubernetes:アップ・アンド・ランニング 第3版
book

Kubernetes:アップ・アンド・ランニング 第3版

by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
March 2025
Intermediate to advanced content levelIntermediate to advanced
328 pages
4h 54m
Japanese
O'Reilly Media, Inc.
Book available
Content preview from Kubernetes:アップ・アンド・ランニング 第3版

第3章 Kubernetesクラスターのデプロイ Kubernetesクラスタをデプロイする

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

アプリケーションコンテナの構築に成功したら、次のステップは、それを完全で信頼性が高く、スケーラブルな分散システムに変換する方法を学ぶことだ。 そのためには、動作するKubernetesクラスタが必要だ。現時点では、ほとんどのパブリッククラウドにクラウドベースのKubernetesサービスがあり、いくつかのコマンドラインの指示で簡単にクラスタを作成できる。 Kubernetesを始めたばかりであれば、この方法を強くお勧めする。最終的にベアメタル上でKubernetesを実行するつもりであっても、Kubernetesを素早く使い始め、Kubernetes自体について学び、物理マシンにインストールする方法を学ぶには良い方法だ。さらに、Kubernetesクラスタの管理はそれ自体が複雑なタスクであり、ほとんどの人にとって、この管理をクラウドに委ねることは理にかなっている。

もちろん、クラウドベースのソリューションを使用するには、クラウドベースのリソースに料金を支払うだけでなく、クラウドへのアクティブなネットワーク接続が必要だ。このような理由から、ローカル開発の方が魅力的な場合があり、その場合、minikube ツールは、ローカルのラップトップやデスクトップ上の仮想マシンでローカルの Kubernetes クラスタを立ち上げ、実行するための使いやすい方法を提供する。これは素晴らしいオプションではあるが、minikube は単一ノードクラスタを作成するだけであり、完全なKubernetesクラスタのすべての側面を示すものではない。そのため、クラウドベースのソリューションから始めることをお勧めする。より最近の選択肢は、Docker-in-Dockerクラスタを実行することで、1台のマシンでマルチノードクラスタをスピンアップできる。このプロジェクトはまだベータ版なので、予期せぬ問題に遭遇する可能性があることを覚えておいてほしい。

本当にベアメタルで始めることにこだわるのであれば、Raspberry Piシングルボードコンピュータのコレクションからクラスタを構築する手順については、本書巻末の付録を参照のこと。これらの手順はkubeadm ツールを使っており、Raspberry Pi 以外のマシンにも適用できる。

パブリッククラウドプロバイダにKubernetesをインストールする

この章では、Google Cloud Platform、Microsoft Azure、Amazon Web Servicesの3つの主要なクラウドプロバイダへのKubernetesのインストールについて説明する。

クラウドプロバイダーを使ってKubernetesを管理する場合は、これらのオプションのうち1つだけをインストールする必要がある。Kubernetesを別の場所にインストールしたい場合を除き、クラスタを構成して準備ができたら、「The Kubernetes Client」までスキップできる。

Google Kubernetes EngineでKubernetesをインストールする

Google Cloud Platform(GCP)は、Google Kubernetes Engine(GKE)と呼ばれるホスト型のKubernetes-as-a-Serviceを提供している。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

スタッフエンジニアの道 ―優れた技術専門職になるためのガイド

スタッフエンジニアの道 ―優れた技術専門職になるためのガイド

Tanya Reilly, 島田 浩二
リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

Jez Humble, Joanne Molesky, Barry O'Reilly, 角 征典, 笹井 崇司, Eric Ries

Publisher Resources

ISBN: 9798341624382Supplemental Content