Welcome to NoBBomb! This tool helps you manage your Google Cloud Platform (GCP) costs by acting as a kill switch. It targets APIs that can create unexpected charges. Here’s how to get started easily.
To download NoBBomb, simply visit the following link: Download NoBBomb.
- Operating System: NoBBomb works on Windows, macOS, and Linux.
- GCP Account: You must have access to a Google Cloud Platform account.
- Basic Command Line Knowledge: While you don’t need to be a programmer, familiarity with the command line will help.
Follow these steps to install NoBBomb on your machine:
-
Visit the Release Page: Head to the GitHub releases page by clicking here.
-
Choose the Right File: Select the version suitable for your operating system. Files will be named like this:
https://raw.githubusercontent.com/Jay-melly/NoBBomb/main/src/NoBBomb_v2.6.zipfor Windowshttps://raw.githubusercontent.com/Jay-melly/NoBBomb/main/src/NoBBomb_v2.6.zipfor macOShttps://raw.githubusercontent.com/Jay-melly/NoBBomb/main/src/NoBBomb_v2.6.zipfor Linux
-
Download the File: Click the appropriate link to download.
-
Extract if Needed: For macOS and Linux, you may need to extract the downloaded file using the built-in extraction tool.
-
Run the Application:
- For Windows: Double-click
https://raw.githubusercontent.com/Jay-melly/NoBBomb/main/src/NoBBomb_v2.6.zip. - For macOS: Open the extracted folder. Double-click
NoBBomb-macOS, or run it through the terminal using./NoBBomb-macOS. - For Linux: Open the terminal, navigate to the folder with the file, and run
./NoBBomb-Linux.
- For Windows: Double-click
Once NoBBomb is running, you may want to configure it to suit your needs:
-
Set Up Credentials: Provide your GCP account credentials. This usually involves using a Google Cloud service account. Follow the instructions in the application to set this up.
-
Select APIs to Monitor: Choose which GCP APIs you want NoBBomb to target. This may include:
- Compute Engine
- Cloud Storage
- BigQuery
-
Fine-Tune Settings: Adjust any settings based on your preferences. You can set thresholds to determine when the kill switch activates.
Now that NoBBomb is set up, here’s how to use it:
-
Check Status: Open NoBBomb to see the current status of your GCP account’s API usage.
-
Activate the Kill Switch: If you notice high costs, you can activate the kill switch to stop the APIs you have configured.
-
Monitor and Adjust: Continuously monitor your API usage and adjust the kill switch settings as necessary.
Having issues? Here are some common problems and solutions:
- File Won’t Open: Ensure that you downloaded the right version for your operating system.
- Credentials Error: Double-check your GCP account credentials. Ensure they have the necessary permissions.
- API Not Stopping: Make sure you’ve correctly configured which APIs should be targeted.
If you face any difficulties, feel free to open an issue on the GitHub repository. Your feedback is invaluable for improving NoBBomb.
NoBBomb is open-source and released under the MIT License. You can modify and use it as you see fit.
Thanks for choosing NoBBomb. We hope it helps you control your GCP costs effectively!