簡體   English   中英

Jenkins 集成 AD 的 Helm Chart

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM