Deploy High Availability Vault pada Kubernetes dengan Consul Backend

Prerequisite: Kubernetes cluster yang sudah terinstall helm Deploy consul dan vault Deploy consul menggunakan helm

Install vault menggunakan helm

Penjelasan:

Cek pod vault

Sampai pada langkah ini, kita sudah berhasil melakukan deployment vault dengan backend storage consul Initialize vault Masuk ke salah satu vault pod

Dari langkah ini, kita mendapatkan…

Reset password user pada Jenkins

Ketika kita menggunakan Jenkins, ada saat ketika kita ingin melakukan reset password terhadap user jenkins. Hal yang perlu kita tahu adalah jenkins menggunakan password hash bcrypt untuk menyimpan password. Langkah-langkah yang perlu dilakukan: Cari suatu tools untuk melakukan hash bcrypt. Ada beberapa layanan online yang menyediakan hash untuk bcrypt seperti https://bcrypt-generator.com/ , https://www.dailycred.com/article/bcrypt-calculator, https://www.browserling.com/tools/bcrypt, dan masih banyak layanan yang…

Unable to configure the Docker daemon with file /etc/docker/daemon.json

Pesan eror yang ada pada judul terjadi ketika kita mencoba untuk melakukan konfigurasi docker menggunakan file yang berada di /etc/docker/daemon.json. Ketika kita melakukan debugging menggunakan journalctl -xe -u docker , maka pesan berikut akan tampil

Akar permasalahan munculnya eror ini adalah karena konfigurasi /etc/docker/daemon.json  konflik dengan konfigurasi storage default dari docker yang berada di  /etc/sysconfig/docker-storage  dan   /etc/sysconfig/docker-storage-setup . Untuk mengatasi masalah ini,…