Langsung ke konten utama

Postingan

Menampilkan postingan dari Juni, 2025

Kubernetes

Kubernetes Untuk membuka web dari public antar host dengan mengatur konfigurasi berikut terlebih dahulu: Go to your virtual machine > settings > network > NAT > advanced > port-forwarding Add a new rule: host IP = 27.0.0.1 host port = any free one, e.g. I used 8000 guest IP = can be left empty guest port = 8001 (where proxy is listening to) Menggunakan Oracle VirtualBox. Berikut perintah-perintah yang digunakan untuk menjalankan dan menampilan Dashboard Kubernetes: $ minikube start $ minikube dashboard $ sudo netstat -tlpn $ kubectl proxy --address='0.0.0.0' &

CI/CD dengan Gitlab

Sebelum memulai CI/CD, kita harus mempersiapkan shell untuk mengeksekusi proses di Gitlab dengan catatan saya menggunakan Ubuntu 20.04LTS. Melakukan dengan cara shell  atau command dengan script, tujuannya adalah untuk mempermudah untuk mengeksekusi dan dokumentasi. Namun kembali lagi untuk setuap operator. Berikut yang perlu dilakukan: Gitlab Runner Download $ curl -LJO "https://s3.dualstack.us-east-1.amazonaws.com/gitlab-runner-downloads/latest/deb/gitlab-runner-helper-images.deb" curl -LJO "https://s3.dualstack.us-east-1.amazonaws.com/gitlab-runner-downloads/latest/deb/gitlab-runner_amd64.deb" Preparation in Gitlab Go to Project Repository > CI/CD Settings > Register runner Dari konfigurasi ini yang akan digunakan untuk registrasi Install $ sudo dpkg -i gitlab-runner-helper-images.deb gitlab-runner_ amd64 .deb Cek Versi $ sudo gitlab-runner -version Cek Status $ sudo gitlab-runner status Ubah Configurasi $ sudo visudo Tambahkan: gitlab-runner ALL=( ALL: AL...