Ce guide contient les sections suivantes:
Comment installer et configurer Jenkins sur AWS EC2?
Pour configurer un serveur de construction Jenkins, créez et connectez-vous à l'instance EC2. Pour regarder le processus de création et de connexion, cliquez ici:
Mettez à jour les packages YUM:
Sudo Yum Update -y
Obtenez des packages supplémentaires du référentiel Jenkins:
sudo wget -o / etc / yum.se soustraire.d / jenkins.repo https: // pkg.jenkins.IO / Redhat-stable / Jenkins.repo
Importez des packages à partir du lien:
Sudo RPM - Import https: // pkg.jenkins.IO / Redhat-stable / Jenkins.Io.clé
Améliorez les packages YUM:
Mise à niveau Sudo Yum
Installez Java JDK 11 sur l'instance Amazon Linux:
Sudo Amazon-Linux-Extras Installer Java-openjdk11 -y
Installez Jenkins en utilisant la commande suivante:
sudo yum install jenkins -y
Activer le service Jenkins:
sudo systemctl activer jenkins
Démarrer le service Jenkins:
sudo systemctl start jenkins
Vérifiez que les Jenkins sont démarrés:
Sudo Systemctl Status Jenkins
Rendez-vous dans le tableau de bord EC2 et copiez l'adresse IP de l'instance:
Collez l'adresse IP avec le port 8080 sur le navigateur Web:
Obtenez le mot de passe pour vous connecter au serveur Jenkins:
Sudo Cat / Var / Lib / Jenkins / Secrets / InitialAdminPassword
Copiez le mot de passe fourni lors de l'exécution de la commande ci-dessus:
Collez le mot de passe et cliquez sur le «Continuer" bouton:
Sélectionnez les plugins à installer sur le serveur Jenkins:
Tapez Github dans la barre de recherche de Jenkins et cliquez sur le «Installer" bouton:
Il faudra quelques instants pour installer les plugins sur Jenkins:
Créez un utilisateur sur Jenkins en fournissant des informations d'identification, puis en cliquant sur le "Sauvegarder et continuer" bouton:
Vérifiez l'adresse et cliquez sur le «Sauver et terminer" bouton:
Le serveur Jenkins est prêt à être utilisé en cliquant sur le «Commencez à utiliser Jenkins" bouton:
Comment configurer un serveur de construction à l'aide de Jenkins?
Pour créer un serveur, cliquez sur le "Configurer un cloud»Onglet:
Installez les plugins cloud en cliquant sur le lien:
Recherchez l'instance EC2 et installez ses plugins en cliquant sur le «Installer sans redémarrage" bouton:
Après avoir installé des plugins, localisez "Gérer Jenkins«Dans le menu de gauche et cliquez dessus:
Clique sur le "Gérer les nœuds et les nuages" bouton:
Clique sur le "Configurer les nuages" bouton:
Ajoutez le service Amazon EC2 à utiliser dans Jenkins Server:
Clique sur le "Ajouter”Bouton sous l'onglet Contaliens EC2:
Fournissez les informations d'identification IAM au serveur:
Ajouter l'accès et les clés secrètes, puis cliquez sur le "Ajouter" bouton:
Après cela, fournissez la région et cliquez sur le «Ajouter”Bouton pour la section Paire de clés privées EC2:
Sélectionnez le "Nom d'utilisateur SSH avec clé privée"Et entrez"EC2-utilisateur«Comme nom d'utilisateur:
Sélectionnez le "Entrez directement”Option et collez le contenu de la paire de clés privées:
Clique sur le "Test de connexion«Bouton et appuyez sur le«Sauvegarder" bouton:
Le nœud intégré a été créé avec succès:
Il s'agissait de configurer un serveur de construction Jenkins avec un service AWS.
Conclusion
Pour configurer un serveur Jenkins, installez Jenkins sur l'instance EC2, puis accédez-y à l'aide de l'adresse IP avec le port 8080 sur le navigateur Web. Après cela, installez les plugins à partir de la configuration du cloud et configurez les paramètres EC2. Après la configuration, testez la connexion pour obtenir le message de réussite qui indique que la configuration a été créée. Ce guide montre le processus d'installation des Jenkins sur EC2, puis de configurer le serveur de construction dessus.