Menginstall Jenkins di AWS EC2 Ubuntu 20.04

Assalamu'alaikum, pada kesempatan kali ini kita akan belajar tentang Jenkins.

Jenkins adalah sebuah tool CI/CD (Continuous Integration) / (Continuous Develepment), ini adalah tool otomatisasi yang membantu dalam build, test dan deploy aplikasi dengan mudah. Jenkins ditulis dengan Java dan dilengkapi ratusan plugin di dalamnya. Nah, kali ini kita akan mencoba menginstallnya di server AWS EC2 Ubuntu 20.04. 


Pre-requisites

- AWS account                                                

- EC2 Instance Ubuntu 20.04 atau lebih


Install Java

Jenkins membutuhkan java agar dapat berjalan, maka dari itu kita harus menginstalnya terlebih dahulu.

pertama, update system terlebih dahulu

$ sudo apt update -y

kemudian install java, untuk versinya bisa bebas karena tidak akan berpengaruh pada jenkins nantinya.

$ sudo apt install openjdk-8-jdk

melihat versi java



Download dan Install Jenkins


Pertama,kita tambahkan repository dari jenkins

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -


Selanjutnya, tambahkan repository paket debian ke sources.list server

sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \ /etc/apt/sources.list.d/jenkins.list'


Kemudian update system

$ sudo apt update


Setelah itu, install jenkins

$ sudo apt install jenkins


Menjalankan Jenkins

Jalankan dengan perintah 

$ sudo systemctl start jenkins


selanjutnya enable jenkins

$ sudo systemctl enable jenkins


Kemudian cek statusnya

$ sudo systemctl status jenkins


Akses Jenkins 

Sebelumnya edit Security Group instance kita untuk membuka port 8080

1. Masuk ke security group, kemudian tambahkan port 8080 di indbound rule




Kita dapat mengakses jenkins dengan web browser dengan memasukan alamat ip kita disertai port default jenkins yaitu 8080. > ipaddress:8080


Kemudian untuk mengatahui administrator password bisa dengan perintah 

$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword


selanjutnya install sugeggested plugin dan tunggu hingga selesai


Kemudian buat user admin (opsional)


Kita dapat melihat url untuk akses dan konfigurasi jenkins nya. Kemudian save dan finish

Dannn, yap sekarang kita sudah di tampilan dashboard dari Jenkins



SEKIAN, SEMOGA BERMANFAAT :)


Post a Comment

0 Comments