Skip to content

exospherehost/send-alert

Sends alerts to your favorite alerting service, currently supported services are:

  • PagerDuty
  • Slack
  • Discord
# avilable in namespace `exospherehost/send-alert`
uses: exospherehost/send-alert

# define the sla of the satellite (6h, 12h, 24h)
# higher the sla, higher the discount on the cost
sla: 6h

# optional: name for human readable identifier
identifier: send-alert

# optional: Identifier for the satellite
# think of this like a variable name
config:
    # provider: provider of the alert
    # required: true
    provider: pagerduty

    secrets:
        # account-id: account id for the provider
        # required: true
        account-id: ${{ secrets.PAGERDUTY_ACCOUNT_ID }}

        # api-key: api key for the provider
        # required: true
        api-key: ${{ secrets.PAGERDUTY_API_KEY }}

        # service-key: service key for the provider
        # required: true
        service-key: ${{ secrets.PAGERDUTY_SERVICE_KEY }}