在本次网络研讨会中,您将了解 Kubernetes 如何在 Kubernetes 集群之外提供applications。 我们将从网络角度来解决这个问题,了解 Kubernetes 如何拥有自己的容器网络接口(CNI)来促进 pod(容器)之间的通信。 接下来,我们将研究 Kubernetes 服务类型,以了解“ClusterIP”、“NodePort”、“HostPort”和“LoadBalancer”的选择如何影响服务的可用性及其性能。 我们还将研究“Ingress”资源类型以及它如何用于提供 HTTP 和 HTTPS 流量的 L7(内容路由)。
了解了 Kubernetes 的内部运作方式后,我们将了解 BIG-IP 如何使用 NodePort 或通过 Flannel 或 Calico (VXLAN/BGP) 等 CNI 与 Kubernetes 集群交互。 通过使用 F5 容器入口服务来自动化 BIG-IP 实例的配置,可以促进这种交互。
最后,我们将看看 NGINX Ingress Controller 与 Kubernetes 项目 NGINX Ingress Controller(是的,名称相同,作者不同)在支持 Kubernetes Ingress 资源类型进行 HTTP 和 HTTPS 流量的 L7 路由方面有何不同。
在整个网络研讨会期间,我们将演示与 Kubernetes、F5 BIG-IP 和 NGINX 的网络和支持相关的方面。
在本次网络研讨会中,我们将讨论: