|
|
1
3
一个pod可以包含多个容器,但在大多数情况下,pod只是一个运行容器的抽象,这是非常有意义的。 在什么情况下,部署多容器吊舱有意义? 我想到的是一些场景,在这些场景中,您有一个主pod正在运行,但是您需要紧密耦合助手进程,例如日志观察程序。在这种情况下,在一个吊舱内运行多个容器是非常合理的。 我想到的另一个重要例子是 Istio Project是一个用于连接、管理和保护微服务的平台,通常称为服务网格。 由于它在整个环境中部署了一个名为“特使”的侧车代理,截获了微服务之间的所有网络通信,因此它在部署的微服务网络上提供了更大的控制和自定义,并且能够完成的工作的很大一部分。S. Here ,您可以检查istio服务网格中的负载平衡示例。如您所见,代理部署在pod中,拦截通过它的所有通信。 |