如何在OpenStack中使用'user_data'填充热模板,而不包含内联脚本?
即,我希望我的模板看起来像:如何在OpenStack中使用'user_data'填充热模板,而不包含内联脚本?,openstack,Openstack,即,我希望我的模板看起来像: ... resources: server1: type: OS::Nova::Server properties: name: Server1 image: { get_param: image } flavor: { get_param: flavor } user_data: ????? ... 我希望用户_数据的内容存储在一个单独的文件中 我怎样才能做到这一点呢?我相信这就是目的所在。从文
...
resources:
server1:
type: OS::Nova::Server
properties:
name: Server1
image: { get_param: image }
flavor: { get_param: flavor }
user_data: ?????
...
我希望用户_数据的内容存储在一个单独的文件中
我怎样才能做到这一点呢?我相信这就是目的所在。从文档:
下面的示例演示了使用相对和
绝对网址
resources:
my_instance:
type: OS::Nova::Server
properties:
# general properties ...
user_data:
get_file: my_instance_user_data.sh
my_other_instance:
type: OS::Nova::Server
properties:
# general properties ...
user_data:
get_file: http://example.com/my_other_instance_user_data.sh
如果此模板是从本地文件启动的,则会导致
包含带有键的条目的文件字典
file:///path/to/my_instance_user_data.sh 和
将其作为参数传入?