我有下面的YAML文件(下面一节中的示例内容),我想将其存储在AWS-SSM中。YAML中的每个属性都应作为关键字/值对保存在AWS参数存储中。
doe: "a deer, a female deer"
ray: "a drop of golden sun"
pi: 3.14159
xmas: true
french-hens: 3
calling-birds:
- huey
- dewey
- louie
- fred
xmas-fifth-day:
calling-birds: four
french-hens: 3
golden-rings: 5
partridges:
count: 1
location: "a pear tree"
turtle-doves: two
在SSM中,它应该被存储为,
name=xmas-fifth-day/partridges/count
value=1
name=xmas-fifth-day/partridges/location
value=a pear tree
etc etc.
有一个图书馆
json2SSM
如果我们有一个用于yaml2SSM的,或者如果我们能够使用AWS-CLI命令来实现它,那就太好了。我们非常感激。
AWS SSM PUT_PARAMETERS支持
yaml-input
但是YAML的格式与我的不同。如果将YAML转换为另一个是唯一的解决方案,那么我们有什么简单的方法来转换它吗?有任何可以转换格式的python/js/java库吗?