【问题标题】:can a slave plugin ssh to Jenkins on the same server as the Jenkins itself可以在与 Jenkins 本身相同的服务器上使用从属插件 ssh 到 Jenkins
【发布时间】:2019-04-19 20:49:21
【问题描述】:

我正在尝试插入安装在与 jenkins 相同的服务器中的从属服务器,以减少运行的单独 VM 机器的数量。我是 jenkins 安装的新手,只是在旅途中学习。

  1. 我可以使用与从属插件 ssh 相同的服务器吗
  2. Jenkins 失败并显示以下消息,当我尝试使用位于同一服务器中的从属 ssh 插件时,是否应该添加自己的密钥?如果是这样,我如何生成一个。
[11/16/18 15:59:16] [SSH] WARNING: No entry currently 
 exists in the Known Hosts file for this host. Connections will be denied 
 until  this new host and its associated key is added to the Known Hosts file.

不胜感激。

【问题讨论】:

    标签: jenkins ssh jenkins-slave


    【解决方案1】:

    在 Jenkins 中使用从节点作为运行构建的最佳实践,因为在主节点上运行它并不安全,因为任何人都可以访问 JENKINS_HOME 目录并通过作业进行修改。请参阅this 链接。我建议您运行一个单独的从节点并配置多个执行器,这样您就可以并行运行多个构建并且更易于维护。或者在从节点上运行动态从节点(Docker 容器)。

    【讨论】:

    • 嗨,本,感谢您的 cmets。你能告诉我,如何使用动态奴隶吗?如果你能分享给我一个链接,那将非常有帮助。
    • @vcnr_1234 我使用devopscube.com/docker-containers-as-build-slaves-jenkins 来设置动态从站。如果有帮助请采纳答案!
    • 您好,我把它标记为答案,但很遗憾,它不会被记录下来。因为我还没有赢得 15 个声望。
    猜你喜欢
    • 2020-09-22
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-05
    • 1970-01-01
    相关资源
    最近更新 更多