我想知道是否有一个关于可在 Kubernetes list 文件中使用的选项的集中文档;
我知道有很多通用 YAML 文件,但由于 docker run 命令和 kubectl 命令有重叠,我想知道哪些文件实际上可用于 Kubernetes。
即具体来说,docker 运行选项包括 --net=host、--pid=host、--privileged
我知道 --privileged 用于 kubernetes list 中的 securityContext https://kubernetes.io/docs/user-guide/security-context/
containers:
...
-name:
...
securityContext:
privileged: true
但至于其他两个,我找不到好的资源来验证这些选项是否可用。
最佳答案
所有选项和字段都记录在资源引用中,您可以在 Kubernetes reference 中找到这些资源引用。部分。
例如对于 Pod 的定义您可以查看related docs ,您会发现“spec” block 中的所有内容都与 PodSpec 相关。对象,其中包含容器定义。 Container内引用您将找到所有必填和可选字段。
我认为这就是您正在寻找的集中文档。
除此之外,您可能还想检查 Container Command and Arguments引用指南。
关于docker - Kubernetes list 指南 : Good Resources/Docker Run options,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43104574/