Calico と MetalLB を BGP モードで共存させる環境を作ってみた【Kubernetes】

Kubernetes 環境で Calico と MetalLB を BGP モードで共存させる場合、1つの Kubernetes ノードから、外部のルーターに対して2つの BGP セッションを張る必要があります。BGP ではノード間で1つのセッションしか張ることができないため、1つの K8s ノードと1つのルーターの間で Calico と MetalLB の2つのセッションを張ることができません。

f:id:naoki029:20190818073107p:plain

これに対するワークアラウンドが公式ドキュメントで紹介されています。この中で、VRF を分ける方法を試してみました。

“Calico と MetalLB を BGP モードで共存させる環境を作ってみた【Kubernetes】” の続きを読む

【Kubernetes】 flannel を使ったコンテナ間通信をキャプチャしてみた

Kubernetes (k8s) をデプロイして動作確認をしてみました。Container Networking Interface (CNI) として flannel と Calico の両方を試してみたので、今回は flannel を 利用した場合にノード上のコンテナ間でどのように通信が行われているのか検証した結果をまとめました。

“【Kubernetes】 flannel を使ったコンテナ間通信をキャプチャしてみた” の続きを読む