Articles

Deep exploration of cloud, backend, and other modern technology trends.

Hardening Ubuntu 26.04 LTS: Guide & Security Best Practices
Security

Hardening Ubuntu 26.04 LTS: Guide & Security Best Practices

Hardening Ubuntu 24.04 bertujuan untuk memperkuat sistem dengan menerapkan *security best practices* agar server lebih tahan terhadap eksploitasi, serangan jaringan, maupun eskalasi hak akses (*privilege escalation*).

Instalasi Kubernetes High Availability (HA) Cluster dengan Kubeadm & Containerd
Cloud Native

Instalasi Kubernetes High Availability (HA) Cluster dengan Kubeadm & Containerd

Pada artikel ini, kita akan melakukan instalasi **Kubernetes Cluster High Availability (HA)**. Untuk menjamin ketersediaan tinggi pada *control-plane endpoint*, kita menggunakan **HAProxy** sebagai Load Balancer.

Installing CNI Kubernetes Using Cilium
Cloud Native

Installing CNI Kubernetes Using Cilium

Setelah menyelesaikan proses instalasi Kubernetes, status node awal biasanya akan berada pada posisi `NotReady`. Hal ini normal karena Kubernetes secara *default* belum menyertakan **CNI (Container Network Interface)**.

Monitoring Server Mengguakan Node Exporter
Monitoring

Monitoring Server Mengguakan Node Exporter

Dalam mengelola infrastruktur server, visibilitas terhadap performa sistem adalah kunci utama untuk menjaga stabilitas layanan. Tanpa adanya metrics yang jelas mengenai penggunaan CPU, RAM, Disk Storage, tim teknisi akan kesulitan mendeteksi anomali sebelum menjadi masalah besar. Di sinilah **Prometheus Node Exporter** hadir sebagai solusi untuk masalah tersebut.

Monitor PostgreSQL dengan Prometheus dan Grafana
Monitoring

Monitor PostgreSQL dengan Prometheus dan Grafana

Mengetahui *health status* dan metrik performa database secara *real-time* adalah langkah awal dalam menjaga stabilitas infrastruktur sehingga kita butuh *tools* yang tepat untuk membaca data tersebut dengan mudah.

Instalasi PostgreSQL 18 di Ubuntu 24.04
Database

Instalasi PostgreSQL 18 di Ubuntu 24.04

Memilih *database management system* yang tepat adalah fondasi krusial bagi setiap aplikasi modern. Salah satu database opensource yang populer yaitu PostgreSQL

Cara Memperbesar Size Disk VM di Proxmox VE
Virtualization

Cara Memperbesar Size Disk VM di Proxmox VE

Mengubah atau memperbesar kapasitas penyimpanan (*disk resizing*) merupakan kebutuhan umum dalam pengelolaan infrastruktur virtual. Ketika sebuah Virtual Machine (VM) kehabisan ruang penyimpanan, opsi terbaik yang paling efisien adalah meningkatkan ukuran *disk* yang sudah ada, dibandingkan membuat *disk* baru.

Cara Aman Menghapus Node Offline dari Cluster Proxmox VE
Virtualization

Cara Aman Menghapus Node Offline dari Cluster Proxmox VE

Mengganti server obsolote di dalam Proxmox Cluster ternyata butuh trik khusus agar tidak merusak konfigurasi cluster utama. Di artikel ini, saya merangkum langkah aman—mulai dari persiapan migrasi, automasi cek node offline, hingga tahap pembersihan sisa direktori.