Questa guida contiene le seguenti sezioni:
Come installare e configurare Jenkins su AWS EC2?
Per impostare un server di build Jenkins, creare e connettersi all'istanza EC2. Per guardare il processo di creazione e connessione, fai clic qui:
Aggiorna i pacchetti Yum:
sudo yum update -y
Ottieni pacchetti extra dal repository Jenkins:
sudo wget -o /etc /yum.repository.D/Jenkins.Repo https: // pkg.Jenkins.IO/Redhat-Stable/Jenkins.Repo
Importa pacchetti dal link:
sudo rpm --import https: // pkg.Jenkins.IO/Redhat-Stable/Jenkins.io.chiave
Aggiorna i pacchetti Yum:
Sudo Yum Aggiornamento
Installa Java JDK 11 sull'istanza di Amazon Linux:
Sudo Amazon-Linux-Extras Installa java-openjdk11 -y
Installa Jenkins usando il seguente comando:
sudo yum installa jenkins -y
Abilita il servizio Jenkins:
sudo systemctl abilita jenkins
Avvia il servizio Jenkins:
sudo systemctl avvia jenkins
Verifica che i Jenkins siano iniziati:
sudo systemctl status jenkins
Dirigiti nella dashboard EC2 e copia l'indirizzo IP dell'istanza:
Incolla l'indirizzo IP con porta 8080 sul browser Web:
Ottieni la password per accedere al server Jenkins:
sudo cat/var/lib/jenkins/segreti/inizialedminpassword
Copia la password fornita all'esecuzione del comando sopra:
Incolla la password e fai clic su "Continua"Pulsante:
Seleziona i plugin da installare sul server Jenkins:
Digita github nella barra di ricerca di Jenkins e fai clic su "Installare"Pulsante:
Ci vorranno alcuni momenti per installare i plugin su Jenkins:
Crea un utente su Jenkins fornendo credenziali e quindi facendo clic su "Salva e continua"Pulsante:
Verifica l'indirizzo e fai clic su "Salva e finisci"Pulsante:
Il server Jenkins è pronto per essere utilizzato facendo clic su "Inizia a usare Jenkins"Pulsante:
Come impostare un server build utilizzando Jenkins?
Per creare un server fare clic su "Configurare un cloud"Scheda:
Installa i plug -in cloud facendo clic sul collegamento:
Cerca l'istanza EC2 e installa i suoi plugin facendo clic su "Installare senza riavvio"Pulsante:
Dopo aver installato plugin, individuare "Gestisci Jenkins"Dal menu a sinistra e fare clic su di esso:
Clicca sul "Gestisci nodi e nuvole"Pulsante:
Clicca sul "Configurare le nuvole"Pulsante:
Aggiungi il servizio Amazon EC2 da utilizzare nel server Jenkins:
Clicca sul "Aggiungere"Pulsante nella scheda Credenziali EC2:
Fornire le credenziali IAM al server:
Aggiungi l'accesso e le chiavi segrete e quindi fai clic su "Aggiungere"Pulsante:
Successivamente, fornire la regione e fare clic su "AggiungerePulsante "Sezione coppia di chiavi private EC2:
Seleziona il "Nome utente SSH con chiave privata"Ed entra"EC2-USER"Come nome utente:
Seleziona il "Inserisci direttamente"Opzione e incolla il contenuto della coppia di chiavi private:
Clicca sul "Connessione di provaPulsante "e premere il"Salva"Pulsante:
Il nodo incorporato è stato creato correttamente:
Si trattava di impostare un server Build Jenkins con AWS Service.
Conclusione
Per impostare un server Jenkins, installare Jenkins sull'istanza EC2 e quindi accedervi utilizzando l'indirizzo IP con la porta 8080 sul browser Web. Successivamente, installa i plugin dalla configurazione cloud e configura le impostazioni EC2. Dopo la configurazione, testare la connessione per ottenere il messaggio di successo che indica che la configurazione è stata creata. Questa guida ha dimostrato il processo di installazione di Jenkins su EC2 e quindi impostare il server build su di esso.