Taufik Mulyana
Taufik Mulyana
Linux System Administrator, Interested in Linux, Cloud, Containers
November 24, 2018 5 min read

Instalasi Jenkins di Ubuntu 18.04

Instalasi Jenkins di Ubuntu 18.04, Jenkins merupakan sebuah automation server sumber terbuka yang dapat digunakan untuk mengotomatiskan segala macam tugas yang berkaitan dengan pembuatan, testing, delivery dan proses deploy perangkat lunak, jenkins berbasis java yang dapat di pasang di Ubuntu atau distribusi lain dengan catatan telah terpasang Java Runtime Environment atau JRE, Jenkins bisa di pasang langsung dari repositorinya atau anda juga bisa mengunduh berkas WAR atau Web application ARchive

Sebelum memasang jenkins, pastikan sistem anda memenuhi prasyarat

Prasyarat

syarat minimal perangkat keras yang dibutuhkan

  • 256 MB RAM
  • 1GB DISK ( jika berjalan di atas docker container membutuhkan setidaknya 10GB)

syarat rekomendasi perangkat keras yang dibutuhkan

  • 1 GB+ RAM
  • 50GB+ Disk

syarat perangkat lunak

  • OpenJDK 8 ( jika belum terpasang ikuti langkah-langkah dibawah)

Instalasi OpenJDK 8

karena OpenJDK tersedia di repositori Ubuntu, anda bisa langsung memasangnya dengan menggunakan apt

user $ sudo apt-get install openjdk-8-jdk

Instalasi Jenkins

pertama tambahkan key repository jenkins

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

ketika key ditambahakan akan mengeluarkan output OK, Selanjutnya tambahkan repository jenkins

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

lalu jalankan apt-get update

user $ sudo apt-get update

terakhir pasang jenkins

user $ sudo apt-get install jenkins

jika anda mengalami galat seperti dibawah, pastikan ada repositori universe pada berkas sources.list

the following packages have unmeet depedencies:
jenkins : Dpends : daemon but is not installable

jika belum ada bisa anda tambahkan

user $ sudo vim /etc/apt/sources.list

deb http://id.archive.ubuntu.com/ubuntu/ bionic universe
deb http://id.archive.ubuntu.com/ubuntu/ bionic-updates universe

jika sudah jalankan apt-get update kembali dan dan ulangi perintah untuk memasang jenkins

Menjalankan Jenkins

untuk menjalankan jenkins jalankan layanan jenkins menggunakan perintah berikut

user $ sudo systemctl start jenkins

untuk memastikan layanan jenkins telah berjalan atau belum anda bisa menggunakan perintah berikut

user $ sudo systemctl status jenkins

Konfigurasi Jenkins

untuk mengkonfigurasi silahkan akses jenkins pada port 8080. menggunakan nama domain atau alamat IP server anda, http://alamat-ip-atau-domain:8080, setelah diakses akan tampil halaman seperti berikut

Instalasi Jenkins di Ubuntu 18.04
Unlock Jenkins

untuk mengisi input password kita membutuhkan password yang bisa kita lihat di /var/lib/jenkins/secrets/initialAdminPassword

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

dengan perintah di atas akan menampilkan password, salin password tersebut dan isikan di input Administrator Password

step selanjutnya untuk pemasangan plugin kita pilih Install Suggested Plugin

Pemilihan Plugin Jenkins
customize jenkins

jenkins akan melakukan proses pemasangan beberapa plugin, setelah selai kita akan dilanjutkan ke konfigurasi pengguna

Pembuatan pengguna di Jenkins
create user jenkins

step selanjutnya pada Instance Configuration anda diharuskan mengisi URL yang nantinya anda gunakan untuk mengakses Jenkins, saya membiarkannya secara default

konfigurasi url jenkins
Instance Configuration

sampai disini konfigurasi telah selesai

konfigurasi jenkins
jenkins is ready

selanjutnya anda akan diminta untuk login dan akan dialihkan ke halaman jenkins

login jenkins
jenkins login

berikut tampilan halaman jenkins

jenkins dashboard
jenkins dashboard

proses instalasi telah selesai, nantikan tutorial selanjutnya 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *