Skip to content

0.10.27

Choose a tag to compare

@ganeshrvel ganeshrvel released this 27 Dec 18:01
· 679 commits to master since this release
c37f521

New Features

Time-based sinks notification routing

You can now route notifications to different sinks based on time of day and week. Docs.

sinksConfig:
- slack_sink:
    name: main_slack_sink
    slack_channel: robusta-notifications
    api_key: xoxb-your-slack-key
    activity:
      timezone: CET
      intervals:
      - days: ['mon', 'tue', 'sun']
        hours:
        - start: 10:00
          end: 11:00
        - start: 16:00
          end: 17:00
      - days: ['thr']
        hours:
        - start: 10:00
          end: 16:00
        - start: 16:05
          end: 23:00
Improvements to Slack Sink

You can now tag specific users in Robusta's Slack notifications. Docs.

customPlaybooks:
- triggers:
  - on_kubernetes_warning_event:
      include: ["TooManyPods"]
  actions:
  - create_finding:
      aggregation_key: "too-many-pods-warning"
      severity: HIGH
      title: "Too many pods on $node!"
      description: "@some-user, please take a look." # 
New trigger for matching multiple Kubernetes changes

You can now use on_kubernetes_resource_operation to fire events when one of the several conditions match Docs.

customPlaybooks:
- triggers:
  - on_kubernetes_resource_operation:
      resources: ["deployment"]
      operations: ["update"]
  actions:
  - create_finding:
      title: "Deployment $name on namespace $namespace updated"
      aggregation_key: "Deployment Update"

...And many small improvements and bugfixes.

New SaaS Features

Alerts Config You will soon be able to manage your Prometheus Alerts from the Robusta Platform UI. This release adds the runner capability to support this. Screenshot 2023-12-27 at 6 54 31 PM

What's Changed

New Contributors

Full Changelog: 0.10.26...0.10.27