我需要根据我的部署环境填充我的application.yaml。每个部署环境可以配置一个或多个客户端,并且在我的yaml中配置每个客户端是多行。是否可以创建像
这样的部分模板> <%= @environmentName %>:
> serviceId: <%= @environmentName %>
在我的应用程序yaml模板中动态部署它。对这个问题还有更好的解决方法吗?
答案 0 :(得分:0)
当然,只需使用普通的部分API(render
)。但是,既然它是YAML,那么在实际的Ruby代码而不是模板中构造数据结构可能更容易,然后通过调用.to_yaml
将其写出来。