Files
kubernetes_monitoring/CHANGELOG.md

23 KiB

0.2.0 (2023-11-19)

Bug Fixes

  • ingress: 11563741 - underscore removed from ingress name [ !5 !3 ]
  • ingress: 33883ec6 - function bool not defined [ !5 !3 ]
  • grafana: 593d73e4 - PVC access mode default to ReadWriteOnce [ !5 !4 ]
  • prometheus: b6d0b18e - use correct variable for storage values [ !5 !4 ]

Features

0.2.0rc0 (2023-11-06)

Code Refactor

  • grafana_datasources: cf38a415 - default prom set to thanos [ !4 ]

Features

  • Grafana: b047f33e - Configure grafana from values.yaml [ !4 ]
  • GrafanaAgent: 0c296c17 - Network Policy added [ !4 ]
  • grafana: 7164bb2e - Network Policy added [ !4 ]
  • prometheus: ae35e704 - Network Policy added [ !4 ]
  • NetworkPolicy: 5c62055d - configure from values.yaml [ !4 ]
  • labels: 03affbee - lables moved to values.yaml [ !4 ]
  • graph: 65b61ecf - add ceph size/used to dashboard [ !4 ]
  • prometheus: 7afc6aa5 - rule selector configurable from values.yaml [ !4 ]
  • promtail: 2371adcb - split node to seperate promtail service monitor [ !4 ]
  • grafana_agent: f73a9e46 - add prom rules [ !4 ]
  • prometheus: 5bb71971 - tsdb retention set [ !4 ]
  • thanos: be016187 - prometheus rules added for sidecar [ !4 ]

0.1.0 (2023-09-27)

Bug Fixes

  • kubestateproxy: b7cfebf9 - bump proxy cpu limit [ !1 ]
  • grafana: a26f887f - use named pvc so it's reused [ !1 ]
  • ceph: 944d6153 - PromRule CephPGImbalance adjusted to group by node [ !1 ]
  • grafana: 89f0feae - dont use operator readiness prob [ !1 ]

Code Refactor

  • dashboard: ffc0f846 - nfc cluster overview to use source variable [ !2 ]
  • prometheus: 899c6a3d - adjusted role/rolbinding manifest to loop [ !1 ]
  • grafana_agent: 817b8386 - clean up config file [ !1 ]
  • 7add74fb - yaml object ordering [ !1 ]
  • prometheus: 3281cd65 - use values ns var [ !1 ]
  • 64d61204 - use loki ns var [ !1 ]

Continious Integration

Documentaton / Guides

Features

  • grafana: 5add73c4 - DataSources configurable in values.yaml [ !2 #1 ]
  • prometheus: 239837ec - ability to add additional config settings [ !2 #1 ]
  • prometheus: ac812c2c - thanos sidecar option added [ !2 #1 ]
  • grafana_dashboard: e7480105 - nfc custom, cluster overview [ !1 ]
  • kyverno: c8ea9298 - add clusterpolicy role and rolebinding [ !1 ]
  • grafana_agent: e3648324 - attach hostname to logs and metrics [ !1 ]
  • grafana: 8f53b0fa - sidecar for loading dashboards from configmap [ !1 ]
  • servicemonitor: 3a4ca30e - ceph use cluster name for instance [ !1 ]
  • servicemonitor: e2540a95 - for prometheus, use pod name for instance [ !1 ]
  • grafana: 0d1d0a34 - add affinity to values [ !1 ]
  • prometheus: 83fb30b4 - add storage to values [ !1 ]
  • prometheus_adaptor: c742eea3 - add affinity to values [ !1 ]
  • prometheus: 836cc111 - add affinity to values [ !1 ]
  • logging: 2331bcbb - add log files from /var/log [ !1 ]
  • grafana-agent: 8b966b0f - expand env vars in config [ !1 ]
  • deployment: 3f2204cf - grafana-agent dnspoly clusterfirst [ !1 ]
  • promtail: cbac640a - filter devices to not include temp/virtual [ !1 ]
  • metrics: 4e742ee2 - node scraper set to 5s [ !1 ]
  • loik: 4ced83b9 - be able to specify full loki url
  • loki: a2812655 - add prometheus alerts and rules for mixins [ !1 ]
  • loki: aba3cb22 - removed service monitor [ !1 ]
  • metrics: 63c0381b - Calico service and monitor added [ !1 ]
  • node: 9e3f33ae - added dashboard [ !1 ]
  • ceph: 1dc85b45 - added dashboard [ !1 ]
  • alertmanager: a615b492 - added dashboard [ !1 ]
  • grafana: 8f49ab08 - loki data source [ !1 ]
  • metrics: 6c8298b0 - loki service monitor [ !1 ]
  • metrics: 16965c73 - ceph prometheus rules [ !1 ]
  • metrics: fe2cc135 - ceph service monitor [ !1 ]
  • metrics: 9880c5d9 - Kubeprometheus Prometheus rules [ !1 ]
  • metrics: b5d7a24d - Kubernetes control plane Prometheus rules [ !1 ]
  • metrics: fe28c6a2 - Node-Exporter Prometheus rules [ !1 ]
  • metrics: 59316081 - Kubelet service monitor [ !1 ]
  • metrics: 8699d663 - CoreDNS service monitor [ !1 ]
  • metrics: bf44961e - CAdvisor service monitor [ !1 ]
  • metrics: 8631e560 - api service monitor [ !1 ]
  • grafana: 53151ac6 - alert manager data source [ !1 ]
  • 762a9fa3 - proxy deployment for kube scheduler controller metrics [ !1 ]
  • 81136232 - kubestate metrics deployment [ !1 ]
  • 534377ed - alert manager deployment [ !1 ]
  • service_monitor: bb052127 - use grafana agent for node node-exporter [ !1 ]
  • service_monitor: 955515de - use grafana agent for node exporter [ !1 ]
  • e0bc34c1 - grafana agent deployment [ !1 ]
  • grafana: 38650285 - prometheus rules [ !1 ]
  • 5d808ee7 - prometheus adaptor deployment [ !1 ]
  • 8fff8190 - prometheus deployment [ !1 ]
  • 286d2827 - grafana deployment [ !1 ]
  • df126a57 - initial template, docs and ci [ !1 ]

0.0.1 (2023-09-27)