# 自动回收 Project 
## 作用
    自动回收除QA之外的project 资源, 并清楚 project 的级联资源。过滤 Project 可以在 projects.py#fetch_useless_projects
    中修改。只回收 nightly 和 staging 环境的 project, 不回收个人开发环境的 project. 
## 部署
### 打包
    1. 拷贝 kubectl 到该目录
    2. 拷贝 dev和staging 的 infra-apiserver-kubeconfig 到该目录
    3. docker build -t < xxx >/project-auto-deletion . 
    4. docker push < xxx >/project-auto-deletion
### 部署到 dev eks 
    1. aws eks update-kubeconfig --name "dev-base-us-west-2"
    2. 修改 alerts.yaml 的 image 字段
    3. kubectl apply -f alerts.yaml 