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
しかし、同じことはバイナリ ファイルでは機能しません。バイナリ ファイルの場合、インスタンスの作成後、バイナリ ファイルと同じ名前のファイルが作成されますが、内容は異なります。インスタンスで新しく生成されたファイルは、バイナリ ファイルではありません。通常のファイルです。なんとなく内容が変わりました。
ここで何か間違ったことをしていますか?これを行う他の方法はありますか?