Cara Resize Partisi Disk di VM Linux (Saat lsblk & df -h Tidak Terupdate)

Setelah menambah kapasitas disk pada Virtual Machine (VM) dari sisi hypervisor (misalnya Proxmox, VMware, atau OpenStack), pengecekan di dalam Linux dengan perintah: lsblk df -h masih menampilkan ukuran lama. Ini terjadi karena yang bertambah baru disk fisiknya, sedangkan partisi dan filesystem di dalam VM belum diperbesar, sehingga OS belum bisa memakai ruang tambahan tersebut. Solusi … Read more

PHPMyAdmin Menggunakan Docker

Skenario: Menginstal phpMyAdmin secara standalone di server biasanya melibatkan banyak langkah manual, seperti mengkonfigurasi server web, PHP, dan database MySQL. Proses ini dapat menjadi rumit dan memakan waktu, terutama jika diperlukan untuk mengelola beberapa server MySQL yang berbeda. Selain itu, setiap perubahan pada konfigurasi memerlukan modifikasi file dan restart layanan. Untuk mempercepat dan menyederhanakan proses, … Read more

Cara Membuat dan Mengelola Kunci SSH untuk CI/CD GitLab

Skenario: Dalam proses CI/CD di GitLab, sering kali diperlukan autentikasi SSH agar pipeline dapat mengakses server atau repository tertentu tanpa perlu memasukkan password setiap kali. Untuk itu, kunci SSH digunakan sebagai key variabel yang dimasukkan ke dalam pengaturan GitLab CI/CD. Pada skenario ini, akan dibuat pasangan kunci SSH baru dengan enkripsi 4096-bit dan disiapkan untuk … Read more

Cara Membuat User Baru, Memberikan Akses Folder, dan Menjalankan Docker

Skenario: Di suatu perusahaan, tim DevOps memiliki kebutuhan untuk menambahkan seorang engineer baru ke dalam sistem. Engineer ini perlu memiliki akses ke folder khusus di server untuk menyimpan aplikasi, serta harus dapat menjalankan dan mengelola Docker container tanpa perlu menggunakan hak akses root. Folder yang dimaksud adalah /home/apps/, dan user yang akan ditambahkan memiliki username … Read more

Otomatisasi Monitoring Sistem: Reboot Saat Penggunaan CPU/RAM Melebihi Threshold

Pendahuluan Dalam pengelolaan server atau sistem komputasi, performa sistem yang optimal sangat penting untuk memastikan keberlangsungan operasional. Salah satu indikator penting yang harus dipantau secara rutin adalah penggunaan CPU dan RAM. Jika sumber daya ini mencapai atau melebihi ambang batas tertentu, dapat menyebabkan penurunan performa, kegagalan layanan, atau bahkan crash pada sistem. Untuk mencegah hal … Read more