【发布时间】:2021-01-25 22:47:29
【问题描述】:
我需要在创建期间在我的 pod 中复制一个文件。我不想使用ConfigMap 和Secrets。我正在尝试创建一个volumeMounts 并使用kubectl cp 命令复制源文件——我的清单看起来像这样。
apiVersion: v1
kind: Pod
metadata:
name: copy
labels:
app: hello
spec:
containers:
- name: init-myservice
image: bitnami/kubectl
command: ['kubectl','cp','./test.json','init-myservice:./data']
volumeMounts:
- name: my-storage
mountPath: data
- name: init-myservices
image: nginx
volumeMounts:
- name: my-storage
mountPath: data
volumes:
- name: my-storage
emptyDir: {}
但我收到CrashLoopBackOff 错误。任何帮助或建议都非常感谢。
【问题讨论】:
标签: kubernetes google-kubernetes-engine