¿Cómo agregar un certificado SSL autofirmado a Jenkins para LDAPS dentro de Dockerfile?
Quiero habilitar LDAPS bajo seguridad en Jenkins pero mi servidor LDAP tiene un CERT autofirmado. ¿Alguien ha hecho esto o tiene algunos consejos para hacerlo? ¿Tengo que usar keytool?
En mi Dockerfile estoy intentando lo siguiente pero esto no funcionará:
FROM jenkins
USER root
# Install CA certs
COPY ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
RUN chmod +r /etc/ssl/certs/ca-certificates.crt
# Install the Jenkins plugin
COPY plugins.txt /usr/share/jenkins/plugins.txt
RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt
# Expose container port 33838 for Jenkins UDP-based auto-discovery
EXPOSE 33848/udp
ENV JAVA_OPTS -Xmx2048m