我的 Pod 中有一个主容器和一个边车容器。我知道主应用程序容器和边车容器共享某些资源或数据,但它们通常是具有自己的内存分配的不同实体。此外,sidecar 可能会交互并共享文件等资源 但我不想使用文件共享我的资源。还有其他办法吗?
我知道主应用程序容器和边车容器共享某些资源或数据,但它们通常是具有自己的内存分配的不同实体。此外,sidecar 可能会交互并共享文件等资源 但我不想使用文件共享我的资源。还有其他办法吗?
如果您不希望容器通过文件进行通信,您可以使用 localhost 让它们通过网络进行通信。
例如,您的主容器可能正在侦听
http://localhost:3000/secret
,并且您的 side-car 可以将秘密发布到此端点。