手当たり次第に書くんだ

飽きっぽいのは本能

Kubernetes 設定マニュアル – オンプレ環境でクラスタ運用を整理する

Kubernetes に関する記事を、構築、基本リソース、Service、MetalLB、CNI、Helm、Harbor、運用トラブルの観点で整理したハブページです。

このブログでは、クラウドマネージド Kubernetes よりも、自宅環境やオンプレミスに近い Kubernetes を前提にした検証が多くなっています。そのため、LoadBalancer Service、CNI、内部レジストリ、MetalLB のような周辺要素も含めて整理します。

参考
書籍
参考書籍

Kubernetes 完全ガイド 第 2 版

Kubernetes の基本リソース、ネットワーク、Helm、運用設計を体系的に確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

まず読む記事

Kubernetes の全体像を追う場合は、まずクラスタ構築、基本リソース、Service、MetalLB の順に読むと流れがつかみやすいです。

クラスタ構築と初期化

クラスタ構築まわりの記事です。古い手順メモもありますが、現在の記事へ読み替える前提で残しています。

基本リソースとマニフェスト

Pod、Deployment、Service、マニフェストの基本を確認する記事です。最初に Kubernetes の抽象を確認する用途に向いています。

MetalLB と LoadBalancer Service

オンプレミス Kubernetes で LoadBalancer Service を扱うための MetalLB 関連記事です。仕組み、導入、動作確認、トラブルシュートの順に並べています。

CNI とネットワーク

Kubernetes のネットワークは、CNI、Service、LoadBalancer、NetworkPolicy、送信元アドレスの扱いが絡みます。ここは Kubernetes を運用するうえで特に複雑になりやすい領域です。

Helm と内部レジストリ

Helm、Chart、Harbor など、Kubernetes 上でアプリケーションや内部レジストリを運用するための記事です。インターネット非接続環境や内部基盤を意識する場合に重要になります。

運用トラブルと設計メモ

実際に運用・検証していて出てきた問題や、設計上の考察を整理した記事です。Kubernetes は動かすだけでなく、壊れたときにどの層を見るかが重要になります。

このカテゴリの読み方

Kubernetes は、単独の機能だけを見ても全体像がつかみにくい技術です。Pod、Service、CNI、LoadBalancer、Ingress、Helm、内部レジストリ、監視、ストレージがそれぞれ別の層として関係します。

このブログでは、クラウドに任せれば隠れる部分も、できるだけ自分で構成して理解する方向で記事を整理しています。そのため、MetalLB、Harbor、Multus、Calico、MicroK8s など、やや低レイヤー寄りの記事も多くなっています。

まずは基本リソースと Service を確認し、その後に MetalLB、CNI、Helm、Harbor へ進むと、オンプレミス Kubernetes の構成要素が立体的に見えやすくなります。

Kubernetes 設定マニュアル – オンプレ環境でクラスタ運用を整理する

コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る