話したネタ

dockerを立ち上げたときに、ネットワークに何が起こるのか?
iptablesでは何が起こるのか?
dockerのbridgeとは何なのか?
libnetworkとは何か?
docker network pluginを作るためには、何を書くのか?
dockerを使うと出てくるvethとは何なのか?
dockerコンテナのIPを誰が振っているのか?
IPAMとは?
dockerから出ていくとき、どういう要素を通って外に出ていくのか?
–network host の Host とは?
Overlayとは何か?
VXLANとは?
BUM(Broadcast, unknown-unicast and multicast traffic)トラフィック問題
ARPプロキシ
ARPの情報をどうやって、あらかじめ知っておくのか?
VXLANはVLANの拡張か?
VXLANではどうやってカプセリングするか?
VXLANのオーバヘッドはどうなのか?
VXLANのオーバヘッドの解決策
CNMとCNIとはそれぞれ何か?
CNMとlibnetworkの関連性は?
kubernetesのネットワーク思想は?
CNIの代表的なものは?
flannelとCalico
flannelの特徴は?
Calicoの特徴は?
L3 Fabricとは?
CLOSネットワークについて
なぜBGPを使うのか?
kubernetes Serviceとはそもそも何か?
Cluster IPとは何か?
収録後補足: ClusterIPはコンテナ(Pod)に直に付くIPではなく、サービスクラスタとして定義されたPod郡へ通信するためのLBのVIPのようなもの、Pod間は別途PodにアサインされたIP同士で通信可能(CNIによる)
kube-proxyとは何か?何をしているのか?
iptablesを使ったkube-proxyのオーバーヘッド
IPVSとは何か?
IPVSを指定した場合に何が起きているのか?
IPVSはサイドカーで置かれるのか?
NodePortとは何か?
NodePortを実際のサービスで使うときは?
k8sのLoad Balancerとは?
ingressとは何か?
k8sにおける名前解決とは?
IPアドレスを意識して通信しない
iptablesの沼
ネットワーク屋さんがiptableを見なくてよくなる世界線はない
Network Policyとは?
OpenStackのネットワークと、k8sのネットワークの下回りは同じ
Linux namespacesとは?
JapanContainerDays v18.12

Twitter Mentions