手当たり次第に書くんだ

飽きっぽいのは本能

クラスタ運用

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

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

Kubernetes コントロールプレーンノードを追加できない場合 – kubeadm-certs を再生成する

Kubernetes で control-plane ノードを追加する時に kubeadm-certs が存在せず、kubeadm join –control-plane に失敗する場合の確認点と再生成手順を整理します。

Kubernetes kubeconfig の管理 – 複数クラスタと context を整理する

Kubernetes で複数クラスタを扱う場合の kubeconfig 管理、context 名の整理、KUBECONFIG による切り替え、認証情報の扱いを整理します。

Kubernetes Calico eBPF の設計メモ – kube-proxy 代替、DualStack、高可用性をどう見るか

Kubernetes で Calico eBPF を使う場合に、kube-proxy 代替、Service 転送、NetworkPolicy、DualStack、高可用性、CNI の責務をどう見るかを整理します。

Kubernetes クラスター構築 – kubeadm で controlPlaneEndpoint と CNI を整理する

kubeadm で Kubernetes クラスターを構築する時に、controlPlaneEndpoint、Pod / Service CIDR、CNI、ノード参加、control plane 追加時の考え方を整理します。

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

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

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

Kubernetes で Pod が起動しなくなり、node.kubernetes.io/disk-pressure の taint が原因になっていた時のメモです。これは単なる Pod の問題ではなく、ノードのディスク […]

Kubernetes kubectl の導入 – リモートクラスタを操作する基本

Kubernetes API を操作する基本ツールである kubectl の導入、kubeconfig を使ったリモートクラスタ接続、context と接続先確認の考え方を整理します。

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

Kubernetes に Multus CNI を導入し、Pod に追加ネットワークを接続する考え方を整理します。Multus はデフォルト CNI を置き換えるものではなく、primary CNI の上で second […]

Kubernetes クラスタの初期化 – kubeadm reset の基本

kubeadm で構築した Kubernetes クラスタを初期化する手順です。ただし、kubeadm reset はサーバーを完全に初期状態へ戻すコマンドではありません。再構築や検証のやり直しで使う操作として、何が戻り […]

トップへ戻る