【发布时间】:2021-05-21 22:35:17
【问题描述】:
我想将文本文件复制到 minikube 上的 pod。但是我收到超时错误。
scp -r /Users/joe/Downloads/Archive/data.txt docker@192.168.49.2:/home/docker
我得到了 ip 地址 (192.168.49.2):
minikube ip
最终我希望文件出现在 persistentVolumeClaim/persistentVolume 上(那太好了!!)
PersistentVolume 的 yaml 是:
kind: PersistentVolume
apiVersion: v1
metadata:
name: my-pv
spec:
storageClassName: local-storage
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data"
PersistentVolumeClaim 的 yaml 是:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-pvc
spec:
storageClassName: local-storage
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 512Mi
pod 的 yaml 是:
kind: Pod
apiVersion: v1
metadata:
name: my-pvc-pod
spec:
containers:
- name: busybox
image: busybox
command: ["/bin/sh", "-c", "while true; do sleep 3600; done"]
volumeMounts:
- mountPath: "/mnt/storage"
name: my-storage
volumes:
- name: my-storage
persistentVolumeClaim:
claimName: my-pvc
【问题讨论】:
标签: docker kubernetes minikube kubernetes-pod