GCP Kill Switch : Introducing NoBBomb

Hello everyone,

Since I can’t edit this thread (too old), I’m giving it one final bump rather than starting a new post and cluttering the forum.

I wanted to share that there’s been a major update. You can find the full details in the v0.1 release notes.

What’s new:

  • The project has been significantly overhauled, making it more versatile, easier to evolve, and officially open to contributions
  • The Anti Burst feature is optional and now sources its data from Cloud Metrics and Cloud Billing
  • The project currency is automatically detected
  • Three kill switch modes:
    • DISABLE_BILLING: The Billing Account is removed from the project
    • SHUTDOWN: uses the projects.delete method
    • NONE: Nothing happens. You can add your own logic in the def none inside kill_switch.py

I plan to continue improving it to make it even more useful (e.g., notification channels)

Thanks again for all the support :slightly_smiling_face: