Setup WSO2 Enterprise Integrator SSL
Nemu dari sini : https://www.extraflow.fr/installer-lets-encrypt-avec-wso2-entreprise-integration-plateforme-debian-jessie/ cuman bahasa prancis
Ikutin step dibawah ini, jalanin manual aja di terminal karena ada command interaktif (untuk masukin password) dan ganti variabel di atas sesuai instalasi anda.
Asumsi file sertifikat berformat pem (seperti lets encrypt)
Continue reading “Setup WSO2 Enterprise Integrator SSL”Kubernetes Oracle (OCI) Tidak Bisa Autoscale Cluster/Node
Di dalam kubernetes ada beberapa jenis autoscale
Horizontal pod autoscale, menambah instance pod (Scale out). Sedangkan Vertical pod autoscale memperbesar spesifiaksi pod (cpu/memory) (Scale up). Kedua pod scaling ini juga bisa digabung. Untuk menentukan apakah mau scale up atau scale down, metrik defaultnya adalah utilisasi CPU, namun bisa juga memakai metrik lain (namun tidak resmi disupport).
Ketika pod di scale, pod akan di recreate, mencari node yang ada sisa tempat untuk diletakan pod nya. Namun bagaimana jika semua node penuh? solusinya adalah menggunakan cluster/node autoscale (Dengan menambah node baru).
Continue reading “Kubernetes Oracle (OCI) Tidak Bisa Autoscale Cluster/Node”Refactor docker-compose menggunakan .env
Pernah mengalami kondisi menggunakan banyak docker-compose?. Misalkan skenario docker-compose dengan service yang digunakan seperti ini :
- Aplikasi, webserver, database on premise, object storage on premise (minio)
- Aplikasi, webserver, database managed (aws rds), object storage manged (aws s3)
Mempercepat Build Docker Image di Gitlab CI/CD menggunakan cache
Untuk yang biasa mem build docker image di local, kemudian mencoba gitlab ci/cd untuk membuild image. Pasti merasakan hal yang janggal karena tiap build waktunya lama dan sama. Ternyata gitlab ci/cd butuh konfigurasi tambahan agar bisa menggunakan layered cache ketika build image. Tidak seperti di local kita yang otomatis build menggunakan layered cache.
Continue reading “Mempercepat Build Docker Image di Gitlab CI/CD menggunakan cache”