Skip to content
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.

Notify via Slack periodically of your GCP spending

License

Notifications You must be signed in to change notification settings

basisai/gcp-billing-slack-notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GCP Billing Slack Notify

This repository contains the Docker image for running a Python script that notifies via Slack of your GCP spending.

This repository also contains a Helm chart to deploy this as a cron job on a Kubernetes cluster.

Requirements

Docker Image

The Docker image is built and published to quay/basisai/gcp-billing-slack-notify.

Environment variables configuration

Env var Description
GOOGLE_APPLICATION_CREDENTIALS Path to service account JSON keyfile
GCP_BILLING_ACCOUNT_ID GCP billing account ID
GCP_PROJECT_IDS Comma-seperated list of GCP project IDs
SLACK_WEBHOOK Slack webhook URL

About

Notify via Slack periodically of your GCP spending

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published