Posted indll

Menghitung Jumlah Baris Dengan wc dan grep

Kali ini kita akan membahas utility wc untuk menghitung jumlah baris pada suatu file. Ada banyak kegunaan dari wc yang bisa kita eksplore dengan melihat manualnya lewat terminal man wc Contoh text, simpan sebagai logs.txt logs number 1 logs number 2 logs number 3 logs number 4 Hitung dengan wc $ wc -l /tmp/logs.txt 3 […]

Posted indll

Mengelola User Grafana dengan Keycloak

Pada tutorial kali ini kita akan membahas cara untuk mengelola user Grafana dengan menggunakan Keycloak, semua user akan dikelola oleh Keycloak beserta dengan role-nya. Cara ini jauh lebih mudah untuk di maintance, karena kita memiliki satu sumber yang sama yaitu Keycloak, dan login ini bisa digunakan untuk berbagai aplikasi lainnya seperti Airflow, Superset, Jenkins, Trino, […]

Posted indll

Cara Konfigurasi fluentbit dengan fluent-operator di Kubernetes

Kebutuhan: – Kubernetes cluster – helm v3.x – kubectl – git Untuk aplikasi monitoring dan observability ada baiknya untuk menggunakan namespace tertentu agar tidak bercampur dengan aplikasi lainnya. Sebagai contoh kita akan membuat namespace montoring untuk kebutuhan ini kubectl create namespace monitoring Deploy Fluentbit dan fluent-operator Fluent bit dan fluent-operator bisa di install sekaligus menggunakan […]

Posted indll

Cara Testing Fluentbit dengan Docker

Fluent Bit digunakan untuk Observability mengambil logs dari berbagai sumber, merubah log tersebut baik menambah ataupun menghapus beberapa bagian lalu mengirimkannya ke Log Aggregator seperti Elasticsearch, Datadog, Sumo Logic atau pun yang lainnya. Untuk saat ini fluent bit bukan pengganti yang cocok untuk fluentd, karena banyak plugin yang ada di fluentd tidak ada di fluentbit, […]

Posted inLinux

Cara Buat atau Update UID User Docker Image

Pertama yang perlu diketahui adalah user yang digunakan oleh docker image, cara termudah untuk mengetahuinya adalah dengan mengeksekusi id, perintah id bisanya sudah ada dalam docker image. Beberapa contoh docker run debian id docker run ubuntu id docker run fedora id docker run alpine id dari ke empat docker image tersebut sama-sama menggunakan user root […]

Posted inLinux

Solusi helm Upgrade Failed

Sewaktu upgrade update helm chart di Kubernetes, muncul pesan error Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress perintah yang saya gunakan helm upgrade –install api-golang api-golang -f api-golang/env/dev.yaml -n application 1. Cek helm ls Pertama cek dulu chart yang sudah di deploy sebelumnya helm ls -n application kadang kala, disini tidak muncul helm […]