使用OpenStack CLI,我正在创建服务器实例,需要将自定义属性(--property
)传递到--user-data
参数引用的init脚本中。
所以,我的调用看起来像这样:
openstack server create myServer \
...other args...
--user-data ./initScript.sh \
--property "foo=bar"
在initScript.sh
中如何访问foo
属性及其值?
答案 0 :(得分:2)
使用<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div>
<form>
<input type="text">
</form>
</div>
</body>
</html>
定义的元素进入元数据的--property
元素。 [source]
如果你跑
meta
你会得到的
curl http://169.254.169.254/openstack/2012-08-10/meta_data.json
有关可用于检索此信息的各种方法的详细信息,请参阅Metadata Service的文档。