我可以在openstack中使用jenkins创建实例

时间:2017-03-17 13:26:09

标签: jenkins openstack

我正在攻读大学项目。其中包括Jenkins和open stack技术。 我想使用Jenkins自动在Open堆栈中创建多个实例,但我正在寻找一个插件,这样我就可以在Open堆栈中创建实例而无需访问该站点并登录。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我知道在Jenst中没有插件可以在Openstack网站中创建服务器。

您可以使用openstacksdk创建一些简单的python脚本来完成您的需要。它在这里找到:https://github.com/openstack/python-openstacksdk然后你只需使用Jenkins中的'Execute shell'构建步骤来运行python脚本。

一个提示可帮助您入门,较新版本的Openstack将需要您在Connection的args中传递project_domain_name和user_domain_name信息。遗憾的是,这不在文档中。有关在您的站点中创建服务器(vm)的详细信息,请参阅python-openstacksdk / examples / compute / create.py。

相关问题