深入了解一个领域,多阅读相关的资料是很好选择,在这里我已经汇集了一系列有关容器网络的资料链接,其中包含本书所涉及主题的深入分析等资料。但是,对于实操,我建议您查看Katacoda,这是一个免费的在线学习环境,其中包含从Docker到Kubernetes的100多种场景(请参阅图A-1中的屏幕截图)。
您可以在任何浏览器中使用Katacoda; 会话通常在一小时后会终止。
-
“Network Protocols” from the Programmer’s Compendium
-
“Demystifying Container Networking” by Michele Bertasi
-
“An Empirical Study of Load Balancing Algorithms” by Khalid Lafi
-
“The History of Containers” by thildred
-
“A History of Low-Level Linux Container Runtimes” by Daniel J. Walsh
-
“Networking in Containers and Container Clusters” by Victor Marmol, Rohit Jnagal, and Tim Hockin
-
“Anatomy of a Container: Namespaces, cgroups & Some Filesystem Magic” by Jérôme Petazzoni
-
“Network Namespaces” by corbet
-
“Exploring LXC Networking” by Milos Gajdos
-
“Concerning Containers’ Connections: On Docker Networking” by Federico Kereki
-
“Unifying Docker Container and VM Networking” by Filip Verloy
-
“The Tale of Two Container Networking Standards: CNM v. CNI” by Harmeet Sahni
-
Kubernetes issue 44063: Implement IPVS-based in-cluster service load balancing
-
“Data and analysis of the Kubernetes Ingress survey 2018” by the Kubernetes SIG Network
-
“Kubernetes Networking 101” by Bryan Boreham of Weaveworks
-
“An Illustrated Guide to Kubernetes Networking” by Tim Hockin of Google
-
“The Easy—Don’t Drive Yourself Crazy—Way to Kubernetes Networking” by Gerard Hickey (KubeCon 2017, Austin)
-
“Understanding Kubernetes Networking: Pods”, “Understanding Kubernetes Networking: Services”, and “Understanding Kubernetes Networking: Ingress” by Mark Betz
-
“Understanding CNI (Container Networking Interface)” by Jon Langemak
-
“Operating a Kubernetes Network” by Julia Evans
-
“nginxinc/kubernetes-ingress” Git repo
-
“The Service Mesh: Past, Present, and Future” by William Morgan (KubeCon 2017, Austin)
-
“Meet Bandaid, the Dropbox Service Proxy” by Dmitry Kopytkov and Patrick Lee
-
“Kubernetes NodePort vs LoadBalancer vs Ingress? When Should I Use What?” by Sandeep Dinesh