首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Jenkins在EC2上运行Windows实例?

问如何从Jenkins在EC2上运行Windows实例?
EN

Stack Overflow用户
提问于 2016-06-24 18:53:09
回答 2查看 4.1K关注 0票数 5

我已经将我的Jenkins配置为在AWS EC2上执行Linux实例。这工作得非常好,我可以通过Jenkins在EC2上调用Linux实例。(安装了几个插件;设置;创建自定义Linux AMI等)。

我想通过Jenkins在EC2上运行一个Windows实例。我已经设置了一个安装了Java并配置了Winrm的自定义Windows AMI;一个允许在端口445和5985上使用TCP的安全组;分别用于中小企业和Winrm (https://issues.jenkins-ci.org/browse/JENKINS-4995)。

我可以从Jenkins调用这个Windows实例,但它从来没有连接过(只是继续循环“使用WinRM as连接到ec2-54-191-40-110.us-west-2.compute.amazonaws.com(54.191.40.110)。等待WinRM出现。休眠10秒。”

请帮我做同样的事。

EN

回答 2

Stack Overflow用户

发布于 2016-11-02 17:53:30

您将需要创建一个新的AMI并更改其执行策略。

  1. 从上面提到的AMI创建一台新计算机。
  2. 登录到它并从cmd运行以下命令

image.

  • configure Set-ExecutionPolicy -ExecutionPolicy Bypass LocalMachine

  • take a new image.

  • configure-ExecutionPolicy new AMI in jenkins.

你就可以走了。

票数 2
EN

Stack Overflow用户

发布于 2018-09-12 13:09:42

我也遇到过类似的问题。然而,在我的例子中,我发现我启用了windows防火墙,并且它阻止了445端口,这是插件源代码所揭示的winrm连接之前所需要的:https://github.com/jenkinsci/ec2-plugin/blob/0278dd242a554ff200144b813122505f6d8dcd0e/src/main/java/hudson/plugins/ec2/win/WinConnection.java查看ping()方法

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38011683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档