Kubernetes #2 : deploy dengan script on GCP

Kubernetes memberikan kemudahan deployment. deployment pada kubernetes dapat menggunakan script dalam format yaml. pada saat deployment hanya perlu run script yang sudah dibuat sesuai kebutuhan dan kubernetes akan membuat container sesuai script.

container yang di deploy akan jadi dengan cepat dan siap digunakan. ini memberikan efisiensi waktu. yang  dulunya harus melakukan install vm terlebih dahulu, install dependencies, konfigurasi vm, dan deploy vm. sekarang hanya perlu build image, scripting sesuai kebutuhan, dan deploy.

yang diperlukan :

  • image yang sudah jadi dan siap dijalankan ( umumnya menggunakan docker ).
  • script dalam format .yaml
  • kubernetes

bagi yang belum membaca artikel sebelumnya tentang deployment pada kubernetes. artikel ini meneruskan artikel sebelumnya.

Deployment dengan script pada kubernetes

1. masuk akun GCP
2. buka cloud shell
3. dapat mengupload script yang sudah dibuat. script kali ini akan melakukan deployment nginx
deployment kubernetes menggunakan script  on GCP

Berikut isi script nginx nya
deployment kubernetes menggunakan script  on GCP

4. jalankan script yang berformat .yaml
deployment kubernetes menggunakan script  on GCP

5. deployment kali ini akan mengubah tampilan nginx. jadi upload file .html yang sudah dibuat sebelumnya. masuk terlebih dahulu ke imagenya.
deployment kubernetes menggunakan script  on GCP

7. kemudian pindahke direktori /usr/share/nginx/html. letakkan file html tersebut disini dan buka portnya.
deployment kubernetes menggunakan script  on GCP
isi file test.html
deployment kubernetes menggunakan script on GCP

7. ketika diakses dari luar, maka hasilnya akan seperti ini
deployment kubernetes menggunakan script on GCP


Kesimpulan

Kubernetes memberikan efisiensi waktu dalam deployment aplikasi dan memberikan downtime yang sangat cepat apabila overload.

Post a comment

0 Comments