Saat melakukan membuat Proof of Concept (POC) di Minikube untuk Redis HA, saya mendapat issue, PVC statusnya masih pending dan setelah dicari tau ternyata issue tersebut karena PV di kubernetes belum dibuat. Solusinya disini tidak bisa digunakan di AWS, Azure ataupun Google Cloud karena jenis storage yang dibutuhkan berbeda, tetapi untuk cara troubleshooting sama. Contoh […]
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 […]
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, […]
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 […]
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, […]
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 […]