我正在尝试自动化IBM uDeploy中代理的资源映射。我有一个使用Jenkins、Udeploy和Private Cloud的持续交付管道。
我正在考虑一个外壳/python脚本,它将调用uDeploy命令行界面,将代理添加到资源树中的预定义组中,并将某些组件添加到代理。可以在脚本中预定义代理名称、资源组和组件名称。
这是我的资源树
- INSANE-CI
* APPS
* SANDBOX
* PROTOTYPE我正在努力寻找有关CLI调用的文档,以便将代理添加到资源组,然后添加组件。
我想知道有没有人尝试过实现这一点,或者有人知道我应该如何实现这一点?
发布于 2017-06-29 13:35:52
您可以使用资源模板来完成此操作。模板的一部分是代理原型。您可以将组件资源映射到代理原型。一旦实际代理处于活动状态,它就会自动添加到资源树中。您需要一些代理的命名约定才能使其正常工作。请参阅https://www.ibm.com/support/knowledgecenter/SS4GSP_6.2.5/com.ibm.udeploy.doc/topics/resources_templates.html
请参阅https://www.ibm.com/support/knowledgecenter/SS4GSP_6.2.5/com.ibm.udeploy.api.doc/topics/udclient_createresource.html,cli调用应为createResource
https://stackoverflow.com/questions/44811369
复制相似问题