Grafana 10.4 #
TLDR: simplified alert routing
- improved migration from ’legacy alerting’ (deprecated in v9, removal in v11) to Grafana Alerting
- more ergonomic OAuth provider config, both via web UI and API
- alert routing UX improvements: select contact point and muting/grouping/timing settings without label matching to a notification policy [feature flagged]
- GA for canvas panels, geomap (geojson layer), and in-line data links
- addition of SurrealDB datasource plugin, supports SurrealQL via web UI query editor
Dapr 1.13 #
TLDR: component hot reloads
- workflow support in the Go and JS/TS SDK’s
- component hot reloading support; update components without restarting the Dapr process
- opt-in HTTP metrics consolidation (to reduce cardinality); will become default in next version
- graceful shutdown logic, triggered via K8s annotation or CLI arg
Authelia 4.38 #
TLDR: multi-domain support
- config variable standardization, alongside support for file filtering, templating functions and ENV references
- customizable authz endpoints
- support for multiple domains (previously one process = one domain)
- improved TOTP registration UX
- support for multiple WebAuthn credentials per user
- implementation of (many!) more OAuth 2.0 spec features, as OIDC Connect 1.0 support matures
- in-tree presets for
glauth
,lldap
andfreeipa
LDAP backends
Harvester 1.3 #
TLDR: vGPU’s
- support for two node + witness cluster HA topology
- improved support for intermittent host power scenarios (eg edge deployments)
- support for sharing physical GPU’s between VM’s (via virtual GPU’s)
- ARM64 host support [Beta]
- support for orchestrating Harvester objects via Fleet (another Rancher project)
Istio 1.21 #
TLDR: compatibility version pinning
- ambient mode support for ‘all’ (tested) CNI’s; GKE/AKS/EKS native, Cilium, Calico, OpenShift all validated
- implementation of
compatibilityVersion
, anistioctl
CLI toggle facilitating backward compatibility with older Istio versions - approx 25% (~10MB) reduction in binary sizes; particularly relevant for the sidecar, where this holds true
Prometheus 2.51 #
TLDR: rule relabelling
- concurrent eval of (independent) rules
- relabel rules for
AlertManagerConfig
; allows routing alerts to different Alertmanager instances - support for scraping exemplars from native histograms
- PromQL centric CPU/memory optimization
GitLab 16.10 #
TLDR: CI component semvers
- custom webhook payloads (!)
--current
and--next
cadence arguments for/iteration
quick action- wiki templates
- semantic versioning of CI catalog components
- merge widget expands to show all blockers (previously revealed one-by-one)
/convert_to_ticket [email protected]
quick action to convert an Issue into a SD ticket- support for customizing name of service accounts (previously system-generated and unmodifiable)
Vault 1.16 #
TLDR: hyperscaler secrets sync
- event notifications (eg CRUD operations on secrets) [Enterprise]
- unidirectional sync of Vault KV v2 secrets to {AWS,Azure,GCP,GHA} stores [Enterprise]
- workload identity federation [Enterprise]
- customizable audit log filters [Enterprise]
VictoriaMetrics 1.100 #
TLDR: granular downsampling
- support for automatic conversion of OTel {metrics,labels} into Prometheus-compatible format (
-opentelemetry.usePrometheusNaming
) - ability to configure downsampling for distinct sets of {time series, tenants(!)}
- many stream aggregation efficiency improvements and new tunables
vmagent
: hot reload of root certificatesvmagent
: Mimir friendly remote write endpoint (/api/v1/push
)
Loki 3.0 #
TLDR: bloom filters
- experimental support for query acceleration via Bloom filters (only load those chunks where the query string is present)
- native OpenTelemetry ingest (no longer require Loki Exporter middleware)
- better support for structured metadata when returning natively ingested OTel logs
Argo CD 2.11 #
TLDR: commit scoped sync operations
- ‘blame’ (identity of sync initiator) surfaced in web UI
- sync operations obey
manifest-generate-paths
annotation (previously only concerned webhook events) - improved CLI and web UI support for multi-source
Application
definitions - support for cluster sharding by
Application
count (in hub and spoke architecture)
Argo Rollouts 1.7 RC #
TLDR: analysis modal UI
- support for using
AnalysisRun
results inside notification config (eg it’s message body) - web UI view depicting status (and timeline) of analysis runs
- support for referencing
AnalysisTemplate
s inAnalysisTemplate
s