使用 Heat 如何将二进制文件复制到实例?对于常规 txt 文件(例如名为“new.txt”的文本文件),我可以使用 -
heat_template_version: 2015-10-15
description: Simple template
test:
type: OS::Nova::Server
properties:
image: cirros
flavor: m1.tiny
personality: {"/opt/new.txt": {get_file: "/home/user/new.txt"}}
networks:
- network: private
但同样的事情不适用于二进制文件。如果是二进制文件,在创建实例后,我可以看到创建了一个与二进制文件同名但内容不同的文件。实例中新生成的文件不是二进制文件。这是一个常规文件。内容不知何故发生了变化。
我在这里做错了吗?有没有其他方法可以做到这一点?