Skip to content

Node.js 14 以降向けの AWS 当月利用料金 Slack 通知スクリプト

License

Notifications You must be signed in to change notification settings

mpyw/aws-lambda-billing-slack-notification

Repository files navigation

AWS Lambda Billing Slack Notification

Node.js 14 以降向けの AWS 当月利用料金 Slack 通知スクリプト

実行例

環境構築手順

  1. Serverless Getting Started Guide を参考に, Serverless Framework をグローバルインストール
  2. npm i を実行

設定

絵文字は会社で使っているやつに合わせているので,各自 src/config.ts の修正は必須です。

使い方

TypeScript のビルド

npm run build

デプロイを実行

# 単一アカウント
SLACK_WEBHOOK_URL='https://...' npm run deploy

# 複数アカウント
SLACK_WEBHOOK_URL='https://...' AWS_PROFILE=xxxxx ACCOUNT_NAME=アカウントX npm run deploy
SLACK_WEBHOOK_URL='https://...' AWS_PROFILE=yyyyy ACCOUNT_NAME=アカウントY npm run deploy

About

Node.js 14 以降向けの AWS 当月利用料金 Slack 通知スクリプト

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •