Pengenalan

24 September 2019 waktu dimana CentOS 8 dirilis. Yaa CentOS 8 merupakan penerus dari CentOS 7 yang akan EOL pada 30 Juni 2024.

CentOS 8 saat ini sudah menggunakan Linux Kernel 4.18. Terdapat beberapa fitur baru yang ada pada CentOS diataranya sebagai berikut:

  1. Cockpit sekarang tersedia secara default
  2. CentOS 8 hadir dengan versi baru dari versi YUM (Yellowdog Updater Modified) yang didasarkan pada DNF (Dandified Yum). Versi baru ini kompatibel dengan YUM v3 (CentOS 7)
  3. RPM v4.14 didistribusikan dalam CentOS 8. RPM sekarang memvalidasi seluruh isi paket sebelum memulai instalasi
  4. Konten CentOS 8 tersedia melalui dua repositori utama: BaseOS dan Application Stream (AppStream)
  5. Mendukung memori fisik hingga 4PB
  6. Wayland adalah server tampilan default alih-alih server Xorg di CentOS 8
  7. XFS sekarang mendukung luasan data copy-on-write yang dibagikan
  8. nftables menggantikan iptables sebagai kerangka kerja penyaringan jaringan default (Firewall)
  9. Python 3.6 adalah versi Python default di CentOS 8
  10. PHP 7.2 hadir dengan CentOS 8
  11. Nginx 1.14 tersedia di repositori inti di CentOS 8

Pada tutorial kali saya akan install CentOS 8 di layanan IaaS dari NEO Cloud powered by Biznet GIO Cloud yang menggunakan virtualisasi Openstack. Dimana Anda nantinya perlu unggah file image QCOW2 yang telah disediakan oleh CentOS untuk mengunduhnya dapat melalui link berikut: CentOS Linux and Stream cloud images

Silakan unduh yang CentOS-8-GenericCloud-8.1.1911-20200113.3.x86_64.qcow2 untuk Openstack, atau Anda dapat unduh yang CentOS-8-ec2-8.1.1911-20200113.3.x86_64.qcow2 jika Anda menggunakan EC2 AWS.

Pada Openstack sebelum Anda create Instance Anda perlu membuat terlebih dahulu untuk network, router dan mengatur security group, serta create ssh key atau jika Anda sudah memiliki ssh key Anda dapat menggunggahnya melalui horizon jika menggunakan GUI (Horizon) Openstack.

Berikut tahapan - tahapan pada tutorial ini:

Unggah File Image CentOS 8

Apabila Anda menggunakan NEO Cloud untuk initial setup dapat mengikuti panduan berikut: Membuat NEO Virtual Compute Melalui Horizon

Selanjutnya berikut ini tahapan untuk unggah images pada Horizon Openstack, silakan masuk ke Compute >> Images >> Create Image

Kemudian, isi image name sesuai dengan keinginan, dan pilih format (QCOW2 - QEMU Emulator) lalu Create Image untuk membuat image CentOS 8 seperti berikut

Silakan tunggu pembuatan image CentOS 8 sampai selesai

Jika sudah selesai maka Image CentOS 8 akan aktif seperti berikut:

Create Instance CentOS 8

Kali ini saya akan create instance menggunakan Horizon Openstack dan untuk create Instance nya sendiri sangat mudah sebagai berikut:

Login ke horizon >> Compute >> Instance >> Launch Instance

Memberi nama Instance lalu Next

Memilih Image CentOS yang sudah buat sebelumnya

Memilih spesifikasi Instance yang ingin digunakan

Memilih network yang telah dibuat sebelumnya

Memilih key pair yang telah di unggah sebelumnya

Langkah terakhir silakan Lauch Instance

Saat ini instance sudah berhasil di buat, supaya instance dapat diakses oleh public Anda perlu Associate Floating IP seperti berikut

Pilih IP Public yang tersedia lalu Associate

Pastikan pada menu Security Group Anda telah allow port 22 (SSH)

Silakan akses Instance CentOS 8 yang sudah dibuat sebelumnya menggunakan SSH Key

Sekian tutorial install CentOS 8 pada Openstack.

Selamat mencoba semoga bermanfaat ๐Ÿ‘Œ

See You ๐Ÿ˜ƒ