【问题标题】:Kubernetes - Override VolumeKubernetes - 覆盖卷
【发布时间】:2018-04-27 16:45:15
【问题描述】:

我目前正在尝试使用 k8s 中的“--overrides”选项来挂载 docker 容器可以访问的本地目录,然后使用该目录对该容器运行命令。

kubectl run -i --tty cic-v1 --image=image1 --restart=Never --overrides={"spec":{"volumeMounts":[{"name":"input","mountPath":"/usr/src/data/input"},{"name":"output","mountPath":"/usr/src/data/output"}],"volumes":[{"name":"input","hostPath":{"path":"/input/"}},{"name":"output","hostPath":{"path":"/output/"}}]}}

理想情况下,这是在不使用 .yaml 文件的情况下内联完成的。所有的尝试都会导致... 错误:无效的 JSON 补丁 ...我很难调试这个。有没有人做过类似的事情?

【问题讨论】:

标签: docker kubernetes


【解决方案1】:

在这里找到答案。

https://stackoverflow.com/a/37621761/6309

我在 k8s 中错误地指定了“覆盖”选项。

【讨论】:

    猜你喜欢
    • 2021-01-29
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    相关资源
    最近更新 更多