Releases: robusta-dev/robusta
Releases · robusta-dev/robusta
0.10.21
Robusta 0.10.21 is out now! 🚀
New Feature
- Adds Custom Cluster Roles rules for runner service account by @moraesjeremias
This adds runner.customClusterRole
field. Find below an usage example:
runner:
+ customClusterRoleRules:
+ - apiGroups:
+ - wgpolicyk8s.io
+ resources:
+ - policyreports
+ verbs:
+ - get
+ - list
+ - watch
Now Supported
- Custom ca support for cli
Major Enhancements
- Update kube-prometheus-stack to 47.2.0
- Updated global config format
- Improve playbook writing docs
New Contributors
- @moraesjeremias made their first contribution in #1003
- @lippertmarkus made their first contribution in #964
What's Changed
- feature/custom-cr-roles - Adds Custom Cluster Roles rules for runner service account by @moraesjeremias in #1003
- Fix/prometheus operator reconcile error by @ganeshrvel in #984
- Bugfix kubernetes resource update DB by @Avi-Robusta in #1006
- feat(helm): update kube-prometheus-stack to 47.2.0 by @lippertmarkus in #964
- Fix: Updated global config format by @pavangudiwada in #1011
- revert to old rpc patch function by @RoiGlinik in #1012
- improve playbook writing docs by @aantn in #943
- Custom ca support for cli by @RoiGlinik in #1013
- Do not allow disableCloudRouting: true when using the UI by @ganeshrvel in #1001
Full Changelog: 0.10.20...0.10.21
0.10.21-alpha.1
What's Changed
- feature/custom-cr-roles - Adds Custom Cluster Roles rules for runner service account by @moraesjeremias in #1003
- Fix/prometheus operator reconcile error by @ganeshrvel in #984
- Bugfix kubernetes resource update DB by @Avi-Robusta in #1006
- feat(helm): update kube-prometheus-stack to 47.2.0 by @lippertmarkus in #964
- Fix: Updated global config format by @pavangudiwada in #1011
- revert to old rpc patch function by @RoiGlinik in #1012
- improve playbook writing docs by @aantn in #943
- Custom ca support for cli by @RoiGlinik in #1013
- Do not allow
disableCloudRouting: true
when using the UI by @ganeshrvel in #1001
New Contributors
- @moraesjeremias made their first contribution in #1003
- @lippertmarkus made their first contribution in #964
Full Changelog: 0.10.20...0.10.21-alpha.1
0.10.20
We have new features, bug fixes, and stability improvements in this next Robusta release. 🚀
New Features
- Labels matchers by @arikalon1 (see Docs here):
Example 1:
# routing based on alert labels
- slack_sink:
name: payment_services_sink
slack_channel: dev-alerts
api_key: xoxb-112..
match:
labels:
- "team=payment-services,env=prod"
Example 2:
# Dynamic Slack channel override
- slack_sink:
name: main_slack_sink
slack_channel: default-alerts
api_key: xoxb-123..
channel_override: "labels.slack-channel"
match:
labels:
- "team=payment-services,env=prod"
- Add Yandex Messenger sink by @NeonSludge:
Now Supported
- Coralogix managed prom support
- Centralized Prometheus support
Major Enhancements
- Allow none namespaces
- Bump KRR to 1.4.0
New Contributors
- @NeonSludge made their first contribution in #934
What's Changed
- Coralogix managed prom support by @Avi-Robusta in #983
- Upgrade supabase-py to new supabase 1.0.3 python package by @RoiGlinik in #988
- allow none namespaces by @RoiGlinik in #993
- add k8s version info in discovery by @RoiGlinik in #992
- Centralized Prometheus support by @Avi-Robusta in #986
- Labels matchers by @arikalon1 in #994
- Fixed a case where pods with ownerReference prop were getting added t… by @ganeshrvel in #991
- Drain node action - add short summary string by @RoiGlinik in #995
- Bump KRR to 1.4.0 by @LeaveMyYard in #997
- label error fix by @Avi-Robusta in #999
- Update KRR tag to v1.4.1 by @LeaveMyYard in #1000
- Add Yandex Messenger sink by @NeonSludge in #934
Full Changelog: 0.10.19...0.10.20
0.10.20-alpha.3
What's Changed
- Add Yandex Messenger sink by @NeonSludge in #934
- Bump KRR to 1.4.0 by @LeaveMyYard in #997
Full Changelog: 0.10.20-alpha.1...0.10.20-alpha.3
0.10.20-alpha.2
What's Changed
- Add Yandex Messenger sink by @NeonSludge in #934
- Bump KRR to 1.4.0 by @LeaveMyYard in #997
Full Changelog: 0.10.20-alpha.1...0.10.20-alpha.2
0.10.20-alpha.1
What's Changed
- Coralogix managed prom support by @Avi-Robusta in #983
- Upgrade supabase-py to new supabase 1.0.3 python package by @RoiGlinik in #988
- allow none namespaces by @RoiGlinik in #993
- add k8s version info in discovery by @RoiGlinik in #992
- Centralized prometheus support by @Avi-Robusta in #986
- Labels matchers by @arikalon1 in #994
- Fixed a case where pods with ownerReference prop were getting added t… by @ganeshrvel in #991
- Drain node action - add short summary string by @RoiGlinik in #995
Full Changelog: 0.10.19...0.10.20-alpha.1
0.10.19
0.10.18
What's Changed
- Add support for Azure Managed Identities by @EppO in #917
- Persistent events by @RoiGlinik in #930
- webhook by @RoiGlinik in #959
- KRR version upgrade by @Avi-Robusta in #970
- Node actions by @RoiGlinik in #949
- Improve template enricher by @RoiGlinik in #967
- http_action support sending json data by @RoiGlinik in #958
- oomkill playbooks improvements by @Avi-Robusta in #963
- Workload rollout restart by @RoiGlinik in #972
- Added HTTP PUT custom playbook action by @dmitriishuvalov in #973
- added vm prometheus_url_query_string example by @ganeshrvel in #985
and much more...
New Contributors
- @EppO made their first contribution in #917
- @dmitriishuvalov made their first contribution in #973
Full Changelog: 0.10.17...0.10.18
0.10.18-alpha.3
What's Changed
- Updated defining playbook section by @pavangudiwada in #961
- Added memory limits for scan jobs by @Avi-Robusta in #960
- update node version by @RoiGlinik in #966
- webhook by @RoiGlinik in #959
- remove startup scan for now because of an issue by @RoiGlinik in #969
- KRR version upgrade by @Avi-Robusta in #970
Full Changelog: 0.10.18-alpha.2...0.10.18-alpha.3
0.10.18-alpha.2
What's Changed
- added prometheus_url_query_string to docs by @ganeshrvel in #952
- Krr scheduled cronjob scan by @LeaveMyYard in #936
- fix attributes names by @RoiGlinik in #957
Full Changelog: 0.10.18-alpha.1...0.10.18-alpha.2