Release Tanpa Downtime · 8 / 10 ·
GitHub Actions menjalankan playbook
Tidak ada panel antrean terpisah dalam laboratorium ini. GitHub Actions, atau berkas GitLab CI di sampingnya, menjalankan perintah yang sama.
Perintah yang diulang
ansible-playbook examples/titikterang/ansible/deploy.yml \
-e image_tag=v1.2.4-devimage_tag selalu masuk lewat -e. Ia tidak ditulis di playbook.
- Dorongan git memulai alur.
- Citra dasar lalu citra aplikasi dibangun.
- Citra didorong ke registry.titikterang.local:5000.
- CI menjalankan ansible-playbook pada slot sepi.
Berkas examples/titikterang/.github/workflows/deploy.yml dan examples/titikterang/.gitlab-ci.yml meniru satu sama lain: bangun dasar, bangun aplikasi, dorong, deploy.