Salah satu package installer dari Python adalah pip atau pip3 tergantung dari varian Linux yang digunakan. Dibanyak sistem yang mengaplikasikan read-only filesystem, seperti pada Docker atau Kubernetes Contoh error yang muncul $ pip install –user –no-cache-dir requests ERROR: Exception: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper status = run_func(*args) ^^^^^^^^^^^^^^^ File […]
Mariadb/MySQL Solusi Incorrect definition of table mysql.column_stats
Bila anda mendapat error di log MySQL/MariaDB Mar 21 16:56:36 rantang mariadbd[67522]: 2024-03-21 16:56:36 207425 [ERROR] Incorrect definition of table mysql.column_stats: expected column ‘hist_type’ at position 9 to have type enum(’SINGLE_PREC_HB’,’DOUBLE_PREC_HB’,’JSON_HB’), found type enum(’SINGLE_PREC_HB’,’DOUBLE_PREC_HB’). Mar 21 16:56:36 rantang mariadbd[67522]: 2024-03-21 16:56:36 207425 [ERROR] Incorrect definition of table mysql.column_stats: expected column ‘histogram’ at position 10 to […]
Script Monitoring HTTP dengan Python
Kali ini kita akan membuat script untuk monitoring HTTP dengan Python. Ada banyak script monitoring diluar sana yang bisa digunakan, tetapi ada baiknya kita belajar untuk membuatnya sehingga kita mengerti cara logiknya. Sebelum bisa menjalankan script ini, install terlebih modul request dengan pip pip install requests Script Python Copy script dibawah ini, lalu simpan sebagai […]
Cara Penggunaan dan Contoh Kasus Gitleaks
Gitleaks digunakan untuk mendeteksi hard-coded password ataupun secret yang terdapat di repository. Baik di tambahkan secara sengaja maupaun tidak sengaja, Gitleaks ini sangat berguna bila ditambahkan di CI/CD sebagai bagian dari proses sebelum delivery. Karena Gitleaks menggunakan regex untuk membaca secret yang ada, ada baiknya anda melakukan beberapa testing sebelum di implementasikan, karena regex sangat […]
Solusi Kubernetes Persistentvolumeclaim Bound to Non-existent Persistentvolume
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 […]