同一个Pod中容器共享进程空间

云原生之中有一条最佳实践,一个容器一个进程。但是在没有拆分微服务之前,一个服务可能需要多个进程共同提供服务。由此k8s提供了Pod概念,可以让强耦合的一些进程在独自的容器中,再把这些容器运行在一个Pod中运行。在通过linux namespace让这些容器共享资源。这篇文章将会介绍如何让同一个Pod中多个Container共享同一个Pid Namespace(进程命名空间),换句话就是让多个容器的进程互相可见。

Share Process Namespace between Containers in a Pod

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容