如何为Jenkins配置SSL?
我们正在配置SSL以使用我们的一些工具,但是我们很难让Jenkins使用SSL 密钥库和密钥的密码不同,因此需要在如何为Jenkins配置SSL?,ssl,jenkins,Ssl,Jenkins,我们正在配置SSL以使用我们的一些工具,但是我们很难让Jenkins使用SSL 密钥库和密钥的密码不同,因此需要在JENKINS_ARGS 默认情况下,这些是我在/etc/Default/jenkins中找到的选项: --javahome=$JAVA\u HOME--httpPort=$HTTP\u PORT(默认8080;使用-1禁用)--httpsPort=$HTTP\u PORT--argumentsRealm.passwd.$ADMIN\u USER=[password]--argume
JENKINS_ARGS
默认情况下,这些是我在/etc/Default/jenkins中找到的选项:
--javahome=$JAVA\u HOME--httpPort=$HTTP\u PORT(默认8080;使用-1禁用)--httpsPort=$HTTP\u PORT--argumentsRealm.passwd.$ADMIN\u USER=[password]--argumentsRealm.roles.$ADMIN\u USER=ADMIN--webroot=~/.jenkins/war prefix=$prefix
我搜索了文档,但没有找到任何有用的东西
下面是我的问题:
1-是否有以下属性作为参数:keyPassword、keyType?
2-如果不是,最好的方法是什么
谢谢。看起来詹金斯强迫使用反向代理。它不支持在直接客户机-服务器连接中打开SSL的所有功能,因此我想使用Apache或Nginx反向代理是目前“正确”的方法。看起来Jenkins强制使用反向代理。它不支持在直接客户机-服务器连接中打开SSL的所有功能,因此我想使用Apache或Nginx反向代理是目前“正确”的方式。不知道这些参数将如何在您的工作中使用,但我认为您可以尝试将它们添加到系统设置-
环境变量中。必须设置这些参数,JVM才能了解jenkins正在使用SSL运行,因此这些是jenkins参数,必须在运行jenkins之前进行设置。更确切地说,我正在尝试对jenkins进行直接SSL访问。我认为如果我在客户端和Jenkins服务器之间设置一个Nginx服务器,应该可以正常工作,但这不是我们的要求。这篇文章有帮助吗<代码>https://serverfault.com/questions/278555/how-to-use-jenkins-with-ssl-https
不知道这些参数将如何在作业中使用,但我认为您可以尝试将它们添加到系统设置-环境变量中。
必须设置这些参数,JVM才能理解jenkins正在使用SSL运行,这些是在运行jenkins之前必须设置的jenkins参数。更准确地说,我正在尝试对jenkins进行直接SSL访问。我认为如果我在客户端和Jenkins服务器之间设置一个Nginx服务器,应该可以正常工作,但这不是我们的要求。这篇文章有帮助吗<代码>https://serverfault.com/questions/278555/how-to-use-jenkins-with-ssl-https