Skip to content

1.3.0

Latest
Compare
Choose a tag to compare
@puffitos puffitos released this 07 Nov 15:08
· 7 commits to main since this release
e66ff4d

The new version of project monitoring deprecates an old API Group and updates the prometheus stack to match the one deployed with CaaS Cluster Monitoring 0.0.12-0.0.13.

Features

  • Update to kube-prometheus-stack 58.4.0
  • Update to grafana-7.3.9 chart
  • New Prometheus Rules:
    • container-cpu-usage-seconds-total
    • container-memory-cache
    • container-memory-rss
    • container-memory-swap
    • container-memory-working-set-bytes
    • container-resource
    • pod-owner

A new, final target_matchers in the inhibit_rules for AlertmanagerConfig, to inhibit more Alerts:

- target_matchers:
  - alertname = InfoInhibitor

Deprecation Warning

** This project monitoring version won't work with older versions of caas-cluster-monitoring (< 0.0.13).**

The ServiceAccount isn't allowed to view prometheus.monitoring.cattle.io, but only prometheus.monitoring.coreos.com. This is part of a bigger deprecation we're doing to remove this non-existent API Group from our monitoring stack.

Smaller changes

  • kubeprometheusstack/k8s-sidecar updated to 1.26.1
  • probes are now selected as well based on the project name label
  • field.cattle.io/projectId added as label to many resources

Full Changelog: 1.2.10...1.3.0