【问题标题】:What do hostPID and hostIPC options mean in a kubernetes pod?Kubernetes pod 中的 hostPID 和 hostIPC 选项是什么意思?
【发布时间】:2021-08-25 05:19:46
【问题描述】:

在 kubernetes pod yaml 规范文件中,您可以使用hostNetwork:true 设置 pod 使用宿主机的网络。

我在任何地方都找不到关于hostPID:truehostIPC:true 选项含义的好的(适合初学者)解释。假设对 linux 网络等知之甚少,请有人解释一下。谢谢。

spec:
  template:
    metadata:
      labels:
        name: podName
    spec:
      hostPID: true
      hostIPC: true
      hostNetwork: true
      containers:

来源:github link here

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    Pod Security Policies 中对它们进行了粗略的描述

    hostPID - 使用主机的 pid 命名空间。可选:默认为 false。

    hostIPC - 使用主机的 ipc 命名空间。可选:默认为 false。

    这些与PodSecurityContext 相关。您可以在Pod Security design document 中找到更多信息。

    【讨论】:

    • 非常感谢您的帮助。
    • 乐于助人。如果此答案或 SO 上的任何其他答案解决了您的问题,请将其标记为已接受。
    • 该设计文档的链接已更改——现在是located here
    猜你喜欢
    • 2021-11-23
    • 2016-09-15
    • 2019-04-14
    • 2021-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多