我需要在创建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
错误。非常感谢您提供任何帮助或建议。