技術 ブログ

読書メモ:Kubernetes実践ガイド



スキルの棚卸のため、こちらも過去読んだ本について書きます。

Kubernetesは、docker-comopseで走らせているあるWEBシステムを、Kubernetesで走らせるために、Kubernetesクラスターをオンプレミスで構築するのとそのシステムのPod化を行うために学習しました。

この本は、実際にKubernetesクラスターをオンプレミスにKubeadmで構築する際に非常に役立ちました (K8sで役立った本No.1です) 。

企業内でK8sを構築するには、プロキシなどでネットワークを制限している場合に、Rancherが使えなかったり、いろいろハードルがあります。


しかし、少し大変ですが、基本コマンドの一つであるKubeadmを使って構築することにより、ハマった時に問題を特定しやすくなります。

この本の流れに沿って構築し、ハマったら色々調べるスタイルでオンプレミス環境にK8sを構築することができました。

また、ハンズオン形式になっているため、流れにそって実践的にKubernetesを使える内容です。

当時、Kubernetesネットワークが上手く動作しなく苦労した記憶があり、Calico、Flannel、Weaveなどの解説が充実していれば、より良かったかなと思います。

後半に向け、応用的な内容になるので、構築しながら理解できる良書です。

Kubernetesを活かすにはフルスタックな知識と、かなりの学習量を要します。

また、クラスターの運用維持にもかなりのノウハウが必要になります。

あまり軽い気持ちで導入はお勧めしません。その点はご注意ください。

コメント投稿フォーム

メールアドレスが公開されることはありません。 が付いている欄は必須項目です