[英]Jenkins Helm Chart with AD Integration
我正在嘗試在具有 AD 集成的 EKS 中使用 Helm 圖表部署 Jenkins。
我部署了 Jenkins 並能夠使用用戶名密碼登錄,但不知道如何添加 ldaps 集成所需的根證書。
如何將根證書添加到 Jenkins helm chart?
我按照以下鏈接在我的 Jenkins Helm 圖表 https 中配置https://thomascfoulds.com/2020/03/10/ldaps-in-jenkins-on-k8s.html
我們的組織 ldap URL 有 _ 而我們使用的 java 版本是 1.11。 java 1.11 不接受 ldap 配置中帶有 _ 的 URL。
我們添加了以下步驟(最后 2 個步驟)以使其工作。
javaOpts: >
-Djavax.net.ssl.trustStore=/var/jenkins_keystore/keystore.jks
-Djavax.net.ssl.trustStorePassword=changeit
Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true
-Dcom.sun.jndi.ldapURLParsing="legacy"
Ldap Helm 圖表中的設置是
securityRealm: |-
ldap:
configurations:
- server: "ldaps://url.topp_orgname.ad:portNumber"
rootDN: DC=TOPP_TELECOM,DC=WIRELESS,DC=AD
managerDN: "managerLdapUsername"
managerPasswordSecret: "managerLdapPassword"
userSearch: "sAMAccountName={0}"
groupSearchFilter: "(objectCategory=Group)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.