Jenkins ec2插件ssh键

时间:2017-11-09 20:15:53

标签: jenkins amazon-ec2 jenkins-pipeline jenkins-groovy

我有一个groovy脚本,它将为AWS ec2插件配置所需的数据。我能够配置所有其他输入。我需要在同一区域提供私钥,有没有办法可以在grrovy脚本中生成和配置这个密钥。下面是文档和模板。 https://gist.github.com/vrivellino/97954495938e38421ba4504049fd44ea https://github.com/jenkinsci/ec2-plugin/blob/master/src/main/java/hudson/plugins/ec2/SlaveTemplate.java

2 个答案:

答案 0 :(得分:0)

这将帮助您获取Jenkins私钥:

form-inline

答案 1 :(得分:0)

我不确定这是否是您问题的正确答案,但是当我想破译EC2 Jenkins插件的私钥时,这就是Google引导我的地方。 这与詹金斯(Jenkins) 2.190.2 一起为我工作。

import hudson.plugins.ec2.AmazonEC2Cloud
def cloud = Jenkins.instance.clouds.find { it instanceof AmazonEC2Cloud }
println cloud.getKeyPair().keyMaterial