Create kubernetes pod with volume using kubectl run
Ich verstehe, dass Sie mit Deployment / Job mithilfe von kubectl run einen Pod erstellen können. Aber ist es möglich, ein Volume zu erstellen, an das ein Volume angehängt ist? Ich habe versucht, diesen Befehl auszuführen:
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
Das Volume wird jedoch nicht in der interaktiven Bash angezeigt.
Gibt es eine bessere Möglichkeit, einen Pod mit einem Volume zu erstellen, an das Sie ihn anhängen können?