使用docker run -it -v /sys/fs/cgroup:/sys/fs/cgroup,我可以看到/sys/fs/cgroup/memory/system.slice/docker-.scope/memory.limit_in_byte

但是,如果我通过Kubernetes部署和hostpath卷挂载以相同的docker镜像部署Pod,则在容器内部看不到相同的内容。

  volumeMounts:
  - name: cgroup
    mountPath: /hostfs/sys/fs/cgroup
volumes:
- name: cgroup
  hostPath:
    path : /sys/fs/cgroup

有人看到过同样的问题吗?

最佳答案

不知道 pod 是否具有正确的RBAC特权。对于初学者来说,我认为它应该是一个特权容器

关于docker - 无法访问kubernetes pod中的cgroup,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48514518/

10-16 00:35