Si configurer le reverse proxy pour accéder a Jenkins n'est pas forcement un soucis [1] si l'on se borne a utiliser le protocole http, il ne sera pas toujours évident de faire de même avec https (http+ssl)
Sans rentrer dans le détail de ssl qui fera l'objet d'un autre article (génération des certificats pour apache), on prendra garde en plus de la configuration classique:
ProxyPass /jenkins http://localhost:8081/jenkins nocanonDe ne pas oublier l'ajout de la translation de protocole pour Jenkins:
ProxyPassReverse /jenkins http://localhost:8081/jenkins
RequestHeader set X-Forwarded-Proto "https"Voila, un article tres bref mais bon ce n'est peut qu'un detail pour vous mais pour nous ca veut dire beaucoup....
RequestHeader set X-Forwarded-Port "443"
[1] https://wiki.jenkins.io/display/JENKINS/Running+Jenkins+behind+Apache
Aucun commentaire:
Enregistrer un commentaire