Ở part 1, chúng ta đã tìm hiểu về cách host static website bằng Amazon S3, ở bài này chúng ta sẽ tiến hành tạo pipeline và tiến hành liên kết với Github, chạy CI/CD, etc,...
-
Tạo code pipeline mới
-
Chọn Github version
- Liên kết với Github
- Chọn repo và branch và click Next.
-
Vì là static web nên chúng ta bỏ qua bước build, chọn Skip build stage -> Skip
-
Thêm deploy và click next
-
Xác nhận lại lần nữa và bấm vào "Create Pipeline"
-
Chúng ta có thể xác nhận việc source và deploy
- Tiến hành kiểm trả lại host, quay lại Bucket, và tìm đến file index.html
Tips
Kiểm tra CI/CD bằng các chỉnh sửa lại source code trong github, Pipeline sẽ tự động deloy lại lần nữa.
Clean up
- Empty bucket and delete each bucket -> Làm rỗng bucket và xóa mỗi bucket
- Delete Pipelines -> Xóa pipeline
- Delete exits policy and role releated to pipeline -> Trong IAM, Xóa policy và liên quan đến pipeline