publish to google cloud functions:
- create new project by going to https://console.cloud.google.com/projectcreate
- name project, setup billing (dont worry unless your cloud monitoring account YUUUGE you'll be fine)
- install gcloud cli using directions here
- use your project name to deploy the app with the deploy script:
APP_PROJECT=MY-PROJECT-NAME WEBHOOK_URL=MY_SLACK_WEBHOOK_URL ./deploy.sh
, once command is done, note the https url, you'll need it
go create a slack webhook with these directions: https://api.slack.com/incoming-webhooks
setup your rax notifications:
- visit https://intelligence.rackspace.com/cloud/notifications
- name the plan, select type webhook, and paste in the URL from previous step.
- go test by triggering an alert.