【发布时间】:2016-09-30 00:45:41
【问题描述】:
我知道您可以使用 kubectl run 创建一个带有 Deployment/Job 的 pod。但是是否可以创建一个附加卷的设备?我尝试运行此命令:
kubectl run -i --rm --tty ubuntu --overrides='{ "apiVersion":"batch/v1", "spec": {"containers": {"image": "ubuntu:14.04", "volumeMounts": {"mountPath": "/home/store", "name":"store"}}, "volumes":{"name":"store", "emptyDir":{}}}}' --image=ubuntu:14.04 --restart=Never -- bash
但该卷没有出现在交互式 bash 中。
有没有更好的方法来创建一个可以附加到卷的 pod?
【问题讨论】:
-
我也尝试过使用 kubectl create,然后执行 exec/attach,但它对我不起作用。但这可能是因为我遇到了这个错误:github.com/kubernetes/kubernetes/issues/16670
标签: kubernetes kubectl