Jenkins
guest@6admin.io:~$ ls ~/tags/jenkins
Un pin bloquant, quatre CVE : la rustine qui gagne est celle qui disparaît
Comment un audit de sécurité sur une image Docker Foreman a fini en contributions mergées dans le cœur de Foreman, de Dynflow et de Jenkins.
Jenkins sur Windows Server: ce qu'il ne faut pas faire
Un controller Jenkins sous Windows joint au domaine, built-in sur le controller, le 8080 à l'air libre, des identifiants AD en clair: l'anatomie d'une chaîne de compromission et comment la défaire.
Survivre à Windows Update au milieu d'un build
Désactiver les mises à jour le temps d'un build, puis restaurer l'état exact, en concurrence et à l'épreuve du crash. Ref counting persisté et mutex nommé.
Un segfault dans la JVM et un EDR au fond de la stack
Un controller Jenkins qui plante en boucle par EXCEPTION_ACCESS_VIOLATION, une migration de JDK faite sans post-mortem et une DLL d'EDR qui apparaît au fond de chaque crash dump. Comment lire une stack honnêtement et confirmer une cause par élimination plutôt que par conviction.
Un reverse proxy devant Perforce ou pas : le pour et le contre
Quatre façons de mettre du TLS devant un serveur Perforce et ce qu'on gagne ou perd à chacune: terminaison nginx en niveau 4, TLS natif de p4d, passthrough SNI et les outils maison P4Broker et P4P. Avec le piège de l'IP client que tout le monde oublie.
Nginx sous Windows devant Jenkins : le proxy, les logs et les mises à jour
Nginx sur Windows Server en terminaison TLS devant Jenkins: l'UI et les agents WebSocket dans un seul location, le certificat par simple-acme et surtout les deux ennuis d'exploitation que personne ne raconte sous Windows, la rotation des logs et la mise à jour par Chocolatey.