Posted inLinux

Cara Membuat ConfigMap di Kubernetes

Untuk menyimpan konfigurasi, selain volume kita bisa menggunakan ConfigMap. ConfigMap memiliki batas maksimal file sebesar 1 MB, sejak Kubernetes 1.19 menjadi read-only by default. Ada banyak contoh penggunaan ConfigMap, beberapa diantaranya: 1. Konfigurasi Database 2. Secret (Vault) 3. Environment variable Sebagai contoh pembelajaran, kita akan mengganti konfigurasi nginx yang berada di /etc/nginx/nginx.conf dengan configMap yang […]

Posted inLinux

Membuat Init Container di Kubernetes

Init Container adalah container yang dijalankan sebelum aplikasi Pod. Init container bisa digunakan untuk berbagai macam kegunaan, beberapa contoh kasus yang biasa digunakan: – Download konfigurasi – Cloning git – Script migrasi database – Inject Variable environment Init container ini harus berjalan dengan status sukses, sebelum container selanjutnya dijalankan. Contoh kasus kita akan membuat init […]

Posted inLinux

Cara Setting Tenda AC10U Sebagai Access Point

Selain bisa digunakan sebagai router wifi langsung, Tenda AC10U bisa juga dijadikan sebagai Access Point. Topologi jaringan yang digunakan bisa dilihat pada gambar dibawah Cara yang sama bisa dilakukan walaupun tanpa router mikrotik di tengah. Tujuan menggunakan Tenda AC10U ini sebagai tenda agar pengguna bisa menggunakan wireless 2.4 Ghz dan 5 Ghz. Walaupun wireless di […]

Posted inLinux

Install Elastic Stack di Kubernetes / Minikube

Kali ini kita akan membahas cara install Elasticsearch dan Kibana di Kubernetes. Ada banyak cluster yang bisa digunakan di berbagai cloud provider, untuk kebutuhan lab bisa menggunakan Minikube yang mudah dan sama seperti managed kubernetes yang ditawarkan di cloud. Ditutorial ini yang digunakan adalah software berikut: 1. Minikube (v1.21.0) 2. Docker (20.10.7) 3. Elasticsearch (7.13.2) […]

Posted inLinux

Cara Lengkap Install Docker di Fedora 34

Berikut ini akan dijelaskan cara untuk menginstall Docker bukan Podman di Fedora 34. 1. Install plugin DNF Pertama install plugin DNF dnf-plugins-core sudo dnf -y install dnf-plugins-core 2. Tambahkan repository Docker dari docker.com sudo dnf config-manager –add-repo https://download.docker.com/linux/fedora/docker-ce.repo 3. Install Docker sudo dnf -y install docker-ce docker-ce-cli containerd.io Tambahkan user anda kedalam group docker, agar […]

Posted inLinux

Cara Menghapus Pod di Kubernetes

Bila anda baru ke dunia Kubernetes, bisa jadi kebingungan pertama kali bertemu dengan POD yang tidak bisa dihapus. Kita sama ;), untuk itu mari ikuti langkah-demi-langkah cara untuk mendapatkan apa yang harus dilakukan untuk menghapus POD tersebut. Jadikan ini untuk pelajaran menghapus berbagai resource yang ada di Kubernetes. Lihat daftar POD $ kubectl get pods […]