Docker Orchestration and Deployment

Valerysa Regita
PPLSalemba
Published in
1 min readMay 1, 2019

Pada artikel ini saya akan menjelaskan secara singkat bagaimana proses deployment website DigiBadge

Pertama-tama setelah code yang sudah jadi akan di push ke repository gitlab. Setelah dipush ke gitlab, gitlab akan menjalankan ci-cd yang sudah di set oleh devops kita. Code gitlab-ci.yml akan menjalankan script testing(pada regular branch) dan langsung mendeploy (apabila berada di branch staging). Pada stage deploy, gitlab-ci.yml akan menjalankan script untuk build image docker. Image docker yang dibuild tadi berisi script untuk mendeploy program ke AWS (untuk backend) dan Amazon S3 (untuk frontend).

Docker yang kami gunakan disini sebatas menjembatani proses(hanya lewat). Namun, proses menjalankan program kami (backend & frontend) yang sebenarnya berada di AWS dan S3.

Proses menghubungkan antara backend dan frontend pada program kami yaitu dengan menggunakan API.

--

--

Valerysa Regita
PPLSalemba

I’m still learning and always learning to be a good UX designer