Dọn dẹp tài nguyên
Tổng quan
Sau khi hoàn thành workshop, hoặc nếu bạn gặp bất kỳ lỗi deployment nào, bạn nên dọn dẹp tài nguyên AWS để tránh phí không cần thiết. Hướng dẫn này cung cấp hướng dẫn từng bước để xóa đúng cách tất cả tài nguyên đã deploy.
Quy trình Dọn dẹp
Thực hiện các bước này theo thứ tự được chỉ định để đảm bảo tất cả tài nguyên được xóa đúng cách:
Bước 1: Xóa EKS Cluster
Trong thư mục dự án secure-container-pipeline
, chạy lệnh eksctl
sau:
eksctl delete cluster -f k8s/cluster.yaml --wait --disable-nodegroup-eviction --force --parallel 4
Bước 2: Xóa ECR Repository
Chạy lệnh AWS CLI trong terminal:
aws ecr delete-repository \
--repository-name workshop-app \
--region us-east-2 # Sử dụng cùng region với cluster của bạn
Bước 3: Xóa IAM Role và Identity provider
- Trong AWS Console, đi đến IAM → Roles.
- Chọn role
WorkshopGitHubActionsRole
. - Click Delete.
- Nhập tên role để xác nhận xóa.
- Click Delete.
- Chọn role
- Đi đến IAM → Roles
- Chọn provider
token.actions.githubusercontent.com
. - Click Delete.
- Gõ
confirm
để xác nhận xóa. - Click Delete.
- Chọn provider