Host CI/CD web tĩnh dựa vào AWS S3, AWS pipeline và Github (Part 2)
Bài đăng này đã không được cập nhật trong 2 năm
Ở 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
All rights reserved