-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yml-example
More file actions
28 lines (24 loc) · 1.15 KB
/
config.yml-example
File metadata and controls
28 lines (24 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Configuration file for Slack-to-Glue Webhook Service
# Maps service IDs to their corresponding Glue configurations
# Note that Glue allows you to target a Thread or a Group
# - Group IDs start with grp_ (e.g., grp_2hSyORgf8VqMLg0ADIvTi9oY6Nk)
# - Thread IDs start with thr_ (e.g., thr_abc123)
# - Workspace general group uses wks_ (e.g., wks_xyz789)
services:
# Example service configuration - posting to a group
# Optionally include slack_webhook to also forward the original payload to Slack
production-alerts:
target: "grp_2hSyORgf8VqMLg0ADIvTi9oY6Nk"
webhook_url: "https://alerts.glue.example.com/webhook"
slack_webhook: "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXX" # Optional
description: "Production alert notifications sent to a Glue group and Slack"
# Development service - posting to a thread (without Slack forwarding)
dev-notifications:
target: "thr_abc123def456"
webhook_url: "https://dev.glue.example.com/webhook"
description: "Development environment notifications sent to a Glue thread"
# Global configuration (optional)
global:
timeout_seconds: 30
retry_attempts: 3
log_level: "INFO"