話したネタ
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とCalicoflannelの特徴は?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.12See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.