手当たり次第に書くんだ

飽きっぽいのは本能

Pod

Kubernetes Multus で Pod に追加 NIC を接続する – Calico eBPF 環境の bridge / macvlan / ipvlan L2 検証

Multus CNI で Pod に primary CNI とは別の追加 NIC を付与し、KVM 上の別 VM と L2 接続できるかを検証しました。bridge CNI、macvlan、ipvlan L2 の実設定と、Calico eBPF の bpfDataIfacePattern による secondary NIC 除外を整理します。

Kubernetes Multus を Calico 構成の既存クラスタへ導入する – release tag 固定、delegate、疎通確認

既存の Calico クラスタへ Multus CNI を導入し、公式 manifest を release tag 固定で適用する手順を整理します。server dry-run、memory limit 調整、00-multus.conf、Calico delegate、Pod 間 IPv4 / IPv6、DNS、Kubernetes Service の確認まで扱います。

Kubernetes NetworkPolicy で Pod のアウトバウンド通信を制御する – egress と CNI を分けて考える

Kubernetes の NetworkPolicy で Pod のアウトバウンド通信を制御する時に、egress、DNS、proxy、CNI 実装、監査ログをどう分けて考えるかを整理します。

Kubernetes Multus がうまく動かない時に考えること – CNI を複数持つ難しさ

Kubernetes に Multus を後から導入する時に起きやすい問題を、primary CNI、secondary CNI、NetworkAttachmentDefinition、IPAM、ノード再起動時の初期化順序から整理します。

Kubernetes に Docker / Podman のような stop/start がない理由

Kubernetes では Docker や Podman のようにコンテナを stop/start して同じものを再利用する感覚は合いません。Pod、Deployment、永続化の考え方を整理します。

Kubernetes disk-pressure で Pod が起動しない場合

Kubernetes で disk-pressure により Pod が起動しない場合に、ノードのディスク使用量、taint、イメージ整理、復旧判断を確認します。

Kubernetes Nginx コンテナと Service NodePort – Node のポート経由でアクセスする

Kubernetes で Nginx Deployment に NodePort Service を作成し、Node の IP アドレスと固定ポートで外部アクセスを確認します。

Kubernetes Nginx コンテナと Service ClusterIP – クラスタ内部通信の入口を作る

Kubernetes で Nginx Deployment に ClusterIP Service を作成し、クラスタ内部から Service 名でアクセスする基本を確認します。

Kubernetes Nginx コンテナの実行 – Deployment で Pod を管理する

Kubernetes で Nginx コンテナを Deployment として実行し、Pod の作成、状態確認、ログ確認、削除までを扱います。

Kubernetes Multus の導入 – Pod に複数 NIC を接続する

Kubernetes に Multus CNI を導入し、primary CNI と secondary network を分けて Pod に複数 NIC を接続する考え方を確認します。

トップへ戻る