Richten Sie einen Jenkins Build Server - AWS ein

Richten Sie einen Jenkins Build Server - AWS ein
Jenkins ist ein Server, der zum Erstellen und Testen von Softwareprojekten verwendet und durch Integration mit Änderungen am Projekt effizient wird. Danach werden diese Änderungen dem ursprünglichen Code beigefügt, der mit der Anwendung verwendet werden soll. Die Cloud -Plattform von Amazon bietet ihren Benutzern die Einrichtung eines Jenkins Build -Servers mit seinen Diensten.

Dieser Leitfaden enthält die folgenden Abschnitte:

  • So installieren und einrichten Sie Jenkins auf AWS EC2?
  • So richten Sie einen Build -Server mit Jenkins ein?

So installieren und einrichten Sie Jenkins auf AWS EC2?

So erstellen und verbinden Sie eine Verbindung zur EC2 -Instanz. Klicken Sie hier, um den Erstellungs- und Verbindungsprozess zu betrachten:

Aktualisieren Sie die YUM -Pakete:

sudo yum update -y

Holen Sie sich zusätzliche Pakete vom Jenkins -Repository:

sudo wget -o /etc /yum.Repos.D/Jenkins.repo https: // pkg.Jenkins.io/redhat-stabil/jenkins.Repo

Pakete aus dem Link importieren:

sudo rpm -Import https: // pkg.Jenkins.io/redhat-stabil/jenkins.io.Taste

Aktualisieren Sie die YUM -Pakete:

sudo yum upgrade

Installieren Sie Java JDK 11 in der Amazon Linux -Instanz:

sudo amazon-linux-extras installieren java-openjdk11 -y

Installieren Sie Jenkins mit dem folgenden Befehl:

sudo yum install Jenkins -y

Aktivieren Sie den Jenkins Service:

sudo systemctl ermöglicht Jenkins

Starten Sie den Jenkins -Service:

sudo systemctl starten jenkins

Stellen Sie sicher, dass die Jenkins gestartet werden:

sudo systemctl Status Jenkins

Gehen Sie in das EC2 -Dashboard und kopieren Sie die IP -Adresse der Instanz:

Fügen Sie die IP -Adresse mit Port 8080 im Webbrowser ein:

Holen Sie sich das Kennwort, um sich beim Jenkins -Server anzumelden:

sudo cat/var/lib/jenkins/secrets/initialAdminpassword

Kopieren Sie das Passwort bei der Ausführung des obigen Befehls:

Fügen Sie das Passwort ein und klicken Sie auf die “Weitermachen" Taste:

Wählen Sie die Plugins aus, die auf dem Jenkins -Server installiert werden sollen:

Geben Sie GitHub in die Suchleiste von Jenkins ein und klicken Sie auf die “Installieren" Taste:

Es dauert einige Momente, um die Plugins auf Jenkins zu installieren:

Erstellen Sie einen Benutzer auf Jenkins, indem Sie Anmeldeinformationen bereitstellen und dann auf die “klickenSpeichern und fortfahren" Taste:

Überprüfen Sie die Adresse und klicken Sie auf die “Speichern und beenden" Taste:

Der Jenkins -Server kann durch Klicken auf die “verwendet werdenVerwenden Sie Jenkins" Taste:

So richten Sie einen Build -Server mit Jenkins ein?

Um einen Server zu erstellen, klicken Sie auf die “Konfigurieren Sie eine CloudTab:

Installieren Sie Cloud -Plugins, indem Sie auf den Link klicken:

Suchen Sie nach der EC2 -Instanz und installieren Sie die Plugins, indem Sie auf die “klickenOhne Neustart einbauen" Taste:

Nach dem Installieren von Plugins finden Sie “Jenkins verwalten”Aus dem linken Menü und klicken Sie darauf:

Klick auf das "Verwalten Sie Knoten und Wolken" Taste:

Klick auf das "Wolken konfigurieren" Taste:

Fügen Sie den Amazon EC2 -Dienst hinzu, der in Jenkins Server verwendet werden soll:

Klick auf das "HinzufügenSchaltfläche unter der Registerkarte EC2 -Anmeldeinformationen:

Geben Sie dem Server die IAM -Anmeldeinformationen an:

Fügen Sie Zugriffs- und Geheimschlüssel hinzu und klicken Sie dann auf die “Hinzufügen" Taste:

Danach geben Sie die Region an und klicken Sie auf die “HinzufügenSchaltfläche für den Abschnitt Private Schlüsselpaare EC2:

Wähle aus "SSH -Benutzername mit privatem Schlüssel”Und eingeben"EC2-Benutzer”Als Benutzername:

Wähle aus "Direkt eingebenOption und fügen Sie den Inhalt des privaten Schlüsselpaars ein:

Klick auf das "TestverbindungTaste und drücken Sie die “Speichern" Taste:

Der integrierte Knoten wurde erfolgreich erstellt:

Hier ging es darum, einen Jenkins Build -Server mit AWS -Dienst einzurichten.

Abschluss

So installieren Sie Jenkins in der EC2. Installieren Sie danach Plugins aus der Cloud -Konfiguration und konfigurieren Sie die EC2 -Einstellungen. Testen Sie nach der Konfiguration die Verbindung, um die Erfolgsnachricht zu erhalten, die angibt, dass das Setup erstellt wurde. Dieser Leitfaden zeigt den Prozess der Installation der Jenkins auf EC2 und dann auf dem Einrichten des Build -Servers darauf.