0

我想在 Kubernetes 的容器perf recordperf script运行一个进程(实际上是在 Openshift 上)。按照这篇博文中的方法,我能够开始perf record工作(在边车中)。但是,perf script无法读取符号(在边车中),因为它们仅存在于主容器中。

因此,我想将主容器的完整文件系统挂载到边车中,例如在下/main然后运行perf script --symfs=/main。我不想将完整的文件系统复制到 emptyDir 中。我发现了另一个关于使用覆盖文件系统的不错的博文;但是 IIUC 我需要在主容器中创建覆盖,并且我不想将其作为特权容器运行并且需要mount存在命令(如 )。

有没有办法创建某种反向安装,将容器的一部分暴露给同一个 pod 中的其他容器安装?

4

0 回答 0