Commit Graph

93 Commits

Author SHA1 Message Date
Pranshu Srivastava 697abd36ed
*: Cut v2.9.2 2023-05-30 20:58:12 +05:30
Pranshu Srivastava 4a57755660
*: Cut v2.9.0 release
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
2023-05-23 22:28:18 +05:30
Jan-Otto Kröpke 7c7a9ceb52
Implement multi-cluster alerts 2023-05-04 23:38:07 +02:00
Pat Riehecky b23f04078c Add parameters for PodSecurity restricted
Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
2023-04-11 09:29:41 -05:00
Catherine Fang 5fae5968ac daemonset-sharding-example 2023-03-21 20:37:36 -04:00
Manuel Rüger 9254f7e0df *: Cut v2.8.2 2023-03-17 14:08:32 +01:00
Manuel Rüger f6f119c1bf *: Cut v2.8.1 2023-02-20 12:12:49 +01:00
Manuel Rüger 61b78ce3fc *: Cut v2.8.0 2023-02-09 19:42:18 +01:00
Manuel Rüger b4b8c23b97 Add Metrics for EndpointSlices
Implements https://pkg.go.dev/k8s.io/api/discovery/v1#EndpointSlice

This resourcetype is disabled by default as they are very verbose and
have a high cardinality.
Metrics from endpointslices can be used to identify if specific pods are
part of an endpoint and thus discoverable through a service.

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-11-26 01:44:29 +01:00
Manuel Rüger 095bf79b11 *: Cut v2.7.0
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-11-24 16:53:26 +01:00
Kaito Ii 4abefe268a add ingress class metrics 2022-11-23 23:16:36 +09:00
Manuel Rüger 1b8b443e4b *: Cut v2.6.0 2022-08-24 17:09:08 +02:00
Kaito Ii ba904d874c fix typos 2022-08-10 01:56:20 +09:00
Kaito Ii df7dafe962
Apply suggestions from code review
Co-authored-by: Manuel Rüger <manuel@rueg.eu>
2022-08-10 00:36:49 +09:00
Kaito Ii 51df8fe763 add rolebinding metrics 2022-08-07 01:32:57 +09:00
Kaito Ii 64926a3407 fix libsonnet to add roles 2022-06-30 22:03:14 +09:00
Kaito Ii 3c9908d0b3 add role and cluster role
Signed-off-by: Kaito Ii <kaitoii1111@gmail.com>
2022-06-30 20:55:25 +09:00
Julian van den Berkmortel 6a24f639f8
Add support for the ServiceAccount resource (Ref: #1717) 2022-06-29 23:58:01 +02:00
Manuel Rüger de1902391c Switch registry from k8s.gcr.io to registry.k8s.io
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-06-07 13:48:26 +02:00
Manuel Rüger 53913691b4 *: Cut 2.5.0 release
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-06-02 22:53:36 +02:00
fpetkovski b57133a264 Prepare 2.4.2 2022-03-03 13:09:44 +01:00
fpetkovski e52d8ace1f Update version to 2.4.1 2022-02-22 15:28:58 +01:00
fpetkovski 13c8574db7 Prepare release 2.4 2022-02-14 11:45:45 +01:00
ArthurSens 8918f9b9fe jsonnet: Drop all Linux capabilities
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-02-01 09:15:57 +00:00
Arthur Silva Sens d9aaef0d9d jsonnet: Forbid write access to root filesystem
Signed-off-by: GitHub <noreply@github.com>
2022-01-27 08:51:26 +00:00
Arthur Silva Sens 8d2587a6a1 jsonnet: explicitly forbid privilege escalation
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-01-25 09:14:35 +00:00
Paweł Krupa (paulfantom) c9c314f5f2 examples: regenerate 2022-01-21 13:43:22 +01:00
fpetkovski 456c6c2193 Prepare 2.3.0 2021-12-09 15:13:03 +01:00
Kubernetes Prow Robot 1f4343d23d
Merge pull request #1603 from karancode/support-kustomize-deployment
feat: kustomization for all examples
2021-11-09 15:55:26 -08:00
Damien Grisonnet d20d5658c3 *: rebase v2.2.4 changes on master
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2021-11-08 18:12:00 +01:00
karancode ef3a54641a kustomization for autosharding only 2021-10-27 21:55:58 +09:00
fpetkovski a3df3c5b9e Prepare release v2.3.3 2021-10-18 14:02:22 +02:00
fpetkovski 1283a8f6c2 Prepare release v2.2.2 2021-10-18 14:02:22 +02:00
karancode e4cfaa3f77 add kustomization yaml 2021-10-09 22:05:56 +09:00
Jayapriya Pai f94b21930f :* Run make examples 2021-10-01 15:50:06 +05:30
fpetkovski a3ad1ec699 Prepare 2.2.1 2021-09-27 14:47:52 +02:00
Manuel Rüger 619409263f *: Cut v2.2.0 release
* [FEATURE] Add --use-apiserver-cache flag to set resourceVersion=0 for ListWatch requests #1548
* [FEATURE] Introduce metrics for Kubernetes object annotations #1468
* [FEATURE] Introduce start time metric for containers in terminated state #1519
* [FEATURE] Introduce metrics for cronjob job history limits #1535
* [FEATURE] Add system_uuid dimension to kube_node_info metric #1535
* [FEATURE] Add available replica metric for statefulsets #1532
* [FEATURE] Add ready replica metric for deployments #1534
* [CHANGE]  Update go clients for Kubernetes to support 1.22 #1545
* [CHANGE]  Use new promlint package and update prometheus cli to 2.28.1 #1531
2021-08-19 21:07:55 +02:00
Manuel Rüger 1e65158e2d *: Cut v2.1.1 release
* [CHANGE] Replace multiListWatcher with independent listWatchers per namespace #1499
* [CHANGE] go.mod: Update and minimize dependencies #1529
* [BUGFIX] Use BuilderInterface instead of internal/store.Builder in metricshandler #1537
* [BUGFIX] Add WithAllowLabels to public BuilderInterface #1514
2021-07-29 18:41:29 +02:00
Manuel Rüger d5dcb84ee7 go.mod: Update and minimize dependencies
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-07-13 18:11:26 +02:00
Manuel Rüger 26c631b3f5 Cut v2.1.0 2021-06-04 14:38:42 +02:00
Manuel Rüger b0813309c3 Cut v2.1.0-rc.0 2021-05-18 14:38:24 +02:00
Lili Cosic 2fc7f0b290 Merge branch 'release-2.0' into master 2021-04-13 09:59:27 +02:00
Lili Cosic 4e2454096c examples: Regenerate manifests 2021-04-12 17:26:25 +02:00
Manuel Rüger 8160f327b0 Merge branch 'release-2.0' into merge-release-2.0 2021-03-26 23:54:14 +01:00
Manuel Rüger e2c705ea8b Cut 2.0.0-rc.1
* [CHANGE] Rename --labels-metric-allow-list to --metric-labels-allowlist #1424
* [CHANGE] Remove deprecated Kubernetes APIs #1423
* [CHANGE] go.mod: Update Dependencies #1419
* [CHANGE] Remove vendor folder #1419
* [CHANGE] `k8s.gcr.io/kube-state-metrics/kube-state-metrics` becomes the authoritative registry
Location on quay.io will not be updated anymore. Previously pushed images will be kept around to avoid breaking existing deployments.
2021-03-26 15:20:33 +01:00
Lili Cosic 04f7dfc54d examples: regenerate 2021-03-22 13:48:28 +01:00
Lili Cosic 81ca495c9e Merge remote-tracking branch 'upstream/release-2.0' into bring-release-2.0 2021-03-05 15:14:49 +01:00
Lili Cosic 7da9f00372 examples: Regenerate manifests 2021-03-04 13:53:25 +01:00
Kubernetes Prow Robot 6a3ae29957
Merge pull request #1344 from Mikulas/self-metric-sharding-squash
Expose sharding configuration via telemetry
2021-02-16 16:57:06 -08:00
Mikulas (Mike) Dite 07cedc9022 fix jsonnet formatting 2021-02-15 17:07:32 +00:00