出于测试目的,我的目标是编写一个简单的初始化pod,以便使用重定向(>)将某些内容回显到文件中,而不是打印重定向和文件名。以下是我的yaml的相关部分:
initContainers:
- name: cat-to-file
image: alpine
args: [ "echo", "Hello, World", ">", "test"]
workingDir: /project
volumeMounts:
- name: project-files
mountPath: /project但是,文件没有创建,当我通过以下方式查看容器日志时:
kubectl logs <pod id> cat-to-file它向我展示了:
Hello, World, > test这使我认为它将> test回显到标准输出,而不是一个名为test的文件。
我在这里做错了什么?
发布于 2018-10-09 07:33:35
https://stackoverflow.com/questions/52711337
复制相似问题