按配方取消部署应用程序
Undeploy application by recipe
我将 Cloudify 2.7 与 OpenStack Icehouse 结合使用。
如果 -service.groovy
文件中发生某种情况,我想退出服务的部署过程。
有人可以建议我该怎么做吗?
不完全清楚您要完成的任务。
如果您只想让实例停止处理更多的生命周期事件,请使用非零退出代码编写退出脚本,并在安装服务时使用 'disableSelfHealing' 标志 (http://getcloudify.org/guide/2.7/deploying/deploying_srvs.html)
如果要真正卸载服务,需要使用RESTAPI(或提供的rest-client包-https://github.com/CloudifySource/cloudify/tree/master/rest-client)来卸载服务。
我将 Cloudify 2.7 与 OpenStack Icehouse 结合使用。
如果 -service.groovy
文件中发生某种情况,我想退出服务的部署过程。
有人可以建议我该怎么做吗?
不完全清楚您要完成的任务。
如果您只想让实例停止处理更多的生命周期事件,请使用非零退出代码编写退出脚本,并在安装服务时使用 'disableSelfHealing' 标志 (http://getcloudify.org/guide/2.7/deploying/deploying_srvs.html)
如果要真正卸载服务,需要使用RESTAPI(或提供的rest-client包-https://github.com/CloudifySource/cloudify/tree/master/rest-client)来卸载服务。