
Configuration post-installation : plugins suggérés, création du premier administrateur
Finalisez votre installation Jenkins : apprenez à installer les plugins suggérés pour étendre ses fonctionnalités et à créer votre premier compte administrateur sécurisé. Les étapes clés pour une instance Jenkins prête à l'emploi.
Finaliser la mise en place : personnaliser Jenkins pour vos besoins
Après avoir franchi l'étape du premier lancement et du déverrouillage initial de Jenkins avec le mot de passe administrateur temporaire, vous entrez dans la phase de configuration post-installation. C'est ici que vous allez commencer à modeler votre instance Jenkins pour qu'elle réponde à vos besoins spécifiques. L'assistant de configuration vous guidera à travers deux étapes cruciales : l'installation des plugins et la création de votre premier compte utilisateur administrateur. Ces actions sont fondamentales pour rendre Jenkins pleinement opérationnel et sécurisé.
Etape 1 : Installation des plugins - Etendre les capacités de Jenkins
Une fois Jenkins déverrouillé, la première chose que l'assistant vous propose est de personnaliser Jenkins en installant des plugins. Les plugins sont au coeur de la flexibilité et de la puissance de Jenkins. Ils permettent d'ajouter des fonctionnalités pour l'intégration avec divers outils (SCM, build, test, déploiement), d'améliorer l'interface utilisateur, ou d'ajouter des fonctionnalités de sécurité et de reporting.
Vous aurez généralement deux options :
- "Install suggested plugins" (Installer les plugins suggérés) : C'est l'option recommandée pour la plupart des utilisateurs, surtout si vous débutez. Jenkins propose une sélection de plugins couramment utilisés et considérés comme essentiels pour une expérience CI/CD de base. Cette liste inclut généralement des plugins pour :
- Pipeline : Le fondement pour créer des workflows CI/CD modernes (
workflow-aggregator). - Gestion du code source (SCM) : Typiquement le plugin Git (
git), mais aussi des intégrations pour d'autres SCM. - Interface utilisateur : Améliorations de l'expérience utilisateur.
- Outils de build : Support pour Maven, Gradle, Ant si nécessaire (peuvent être installés plus tard aussi).
- Credentials Management : Pour gérer de manière sécurisée les identifiants.
- Et d'autres utilitaires de base.
- Pipeline : Le fondement pour créer des workflows CI/CD modernes (
- "Select plugins to install" (Sélectionner les plugins à installer) : Cette option vous donne un contrôle total sur les plugins à installer. Elle est plus adaptée si vous avez des besoins très spécifiques ou si vous souhaitez une installation minimale pour commencer. Vous verrez une liste de tous les plugins disponibles, organisés par catégories.
Processus d'installation :
Si vous choisissez d'installer les plugins suggérés, Jenkins commencera à les télécharger et à les installer. Vous verrez une page affichant la progression de chaque plugin. Cela peut prendre quelques minutes en fonction de votre connexion internet et du nombre de plugins.

(Note : Remplacez /path/to/jenkins-plugin-installation-progress.png par une image représentative si possible, ou décrivez simplement la page de progression.)
Que faire si un plugin échoue à s'installer ? Parfois, l'installation d'un plugin peut échouer (problème de réseau, dépendance manquante, etc.). Jenkins vous permettra généralement de réessayer ou de continuer sans ce plugin. Vous pourrez toujours gérer les plugins (installer, désinstaller, mettre à jour) plus tard depuis le menu "Manage Jenkins" > "Plugins" (ou "Manage Plugins" selon la version).
L'installation des plugins est une étape clé car elle dote Jenkins des outils nécessaires pour interagir avec votre environnement de développement et d'automatisation.
Etape 2 : Création du premier utilisateur administrateur - Sécuriser votre instance
Une fois l'installation des plugins terminée (ou si vous avez choisi de le faire plus tard), l'assistant vous invite à créer votre premier compte utilisateur administrateur. C'est une étape de sécurité cruciale. Le mot de passe initial que vous avez utilisé pour déverrouiller Jenkins est temporaire et doit être remplacé par un compte utilisateur personnel et sécurisé.
Vous devrez fournir les informations suivantes :
- Username (Nom d'utilisateur) : Choisissez un nom d'utilisateur pour votre compte administrateur (par exemple,
admin, votre nom, etc.). - Password (Mot de passe) : Créez un mot de passe fort et unique.
- Confirm password (Confirmer le mot de passe) : Saisissez à nouveau le mot de passe.
- Full name (Nom complet) : Votre nom complet (optionnel mais utile).
- Email address (Adresse e-mail) : Une adresse e-mail valide, qui peut être utilisée pour les notifications ou la récupération de mot de passe (selon la configuration de Jenkins).
Une fois que vous avez rempli ces informations, cliquez sur "Save and Continue" (Enregistrer et continuer) ou un bouton similaire. Ce compte sera le principal administrateur de votre instance Jenkins, avec tous les droits pour configurer le système, gérer les utilisateurs, créer des jobs, etc. Conservez ces identifiants en lieu sûr !
Etape 3 : Configuration de l'URL de Jenkins (Instance Configuration)
La dernière étape de l'assistant de configuration concerne généralement la confirmation de l'URL de votre instance Jenkins. Jenkins essaie de détecter automatiquement l'URL par laquelle il est accessible, mais il est bon de vérifier et de confirmer cette information.
Jenkins URL : L'URL affichée (par exemple, http://localhost:8080/ ou http://votre-serveur.com:8080/) sera utilisée par Jenkins pour générer des liens dans les e-mails de notification, pour les webhooks, et pour d'autres communications. Assurez-vous qu'elle est correcte et accessible depuis les endroits où ces liens seront utilisés.
Cliquez sur "Save and Finish" (Enregistrer et terminer).
Jenkins est prêt ! Et maintenant ?
Félicitations ! Après avoir cliqué sur "Save and Finish", vous devriez voir un message indiquant "Jenkins is ready!" (Jenkins est prêt !). Un bouton "Start using Jenkins" (Commencer à utiliser Jenkins) vous mènera au tableau de bord principal de Jenkins.
Vous disposez maintenant d'une instance Jenkins configurée avec un ensemble de plugins de base et un compte administrateur sécurisé. Vous êtes prêt à explorer l'interface, à créer votre premier Job et à plonger plus profondément dans les fonctionnalités de Jenkins.
Prochaines étapes typiques :
- Explorer l'interface : Familiarisez-vous avec le menu "Manage Jenkins" (Gérer Jenkins) où se trouvent toutes les options de configuration globales.
- Configurer les outils globaux : Si vous utilisez des outils comme Maven, Gradle, ou des JDK spécifiques, vous devrez peut-être les configurer dans "Manage Jenkins" > "Global Tool Configuration".
- Créer votre premier Job : C'est l'objectif principal ! Commencez par un Job simple pour tester votre installation.
Cette configuration post-installation est la fondation sur laquelle vous allez construire toute votre automatisation CI/CD. Prenez le temps de bien comprendre ces étapes, car elles conditionnent la robustesse et la sécurité de votre environnement Jenkins.