Commit Graph

38 Commits

Author SHA1 Message Date
Lili Cosic 4e2454096c examples: Regenerate manifests 2021-04-12 17:26:25 +02: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 7da9f00372 examples: Regenerate manifests 2021-03-04 13:53:25 +01:00
Lili Cosic dab867542c examples: Regenerate files 2020-12-04 11:00:15 +01:00
Lili Cosic 7da33d403e examples: Regenerate 2020-11-23 09:47:53 +01:00
Lili Cosic 023a8627a5 examples: Regenerate 2020-11-19 14:37:11 +01:00
Lili Cosic 563ef101b5 examples: Regenerate 2020-10-27 17:07:29 +01:00
Matthias Loibl 3e00845588
Generate YAML manifests without ksonnet
Improving readability and introducing type safety with external tools
like kubeval.

I needed to make change the import to an absolute one, but instead
rather removed the import to begin with, as we're getting rid of ksonnet
for most things now anyway.
2020-10-22 19:21:46 +02:00
Lili Cosic 280a635ee7 examples: Regenerate files 2020-10-13 14:59:57 +02:00
Lili Cosic 355ab5ccc2 examples 2020-09-15 12:30:59 +02:00
Lili Cosic 4efee0db6f examples,scripts: Regenerate files 2020-09-15 12:30:59 +02:00
Tariq Ibrahim 112d72ef54
*: Merge release-1.9.7 to master 2020-06-04 08:46:37 -07:00
Tariq Ibrahim f8e013c531
*: cut 1.9.7 release 2020-05-24 10:44:46 -07:00
Tariq Ibrahim 3776bbfea5
*: cut 1.9.6 release 2020-05-06 10:46:49 -07:00
Lili Cosic 608a1786a5 Merge remote-tracking branch 'upstream/release-1.9' into bring-releases-1.9 2020-02-20 16:27:18 +01:00
Lili Cosic e4c573ed7d README.md,VERSION,examples: Cut 1.9.5 release 2020-02-20 10:55:49 +01:00
Oleg Mayko 9caa43f830 Regenerate manifests 2020-02-08 17:50:22 +01:00
Frederic Branczyk a643863474 *: Cut v1.9.4 2020-02-04 21:53:21 -08:00
Frederic Branczyk 983713c233
*: Cut v1.9.4 2020-02-03 10:55:16 +01:00
asidorovj f5729a5ccb add leases collector 2020-01-30 08:31:01 +03:00
Frederic Branczyk af671c3357
Merge remote-tracking branch 'upstream/release-1.9' into pull-in-1.9.3 2020-01-22 17:53:35 +01:00
Oleg Mayko 7977a4af04 Regenerate examples 2020-01-22 15:06:16 +01:00
Lili Cosic e6870fc092 *: Cut v1.9.3 release 2020-01-22 11:28:09 +01:00
Lili Cosic bea6068626 *: Cut v1.9.2 release 2020-01-14 10:06:57 +01:00
Lili Cosic 845881768d *: Cut v1.9.2 release 2020-01-13 16:57:03 +01:00
Lili Cosic bf7f061ce9 *: Cut 1.9.1 release 2020-01-10 12:54:28 +01:00
Lili Cosic 8acc285a5c *: Cut 1.9.1 release 2020-01-10 12:02:12 +01:00
Lili Cosic c05fb42d6b examples,scripts: Generate examples 2019-12-20 15:55:31 +01:00
Lili Cosic f32a4ce70a examples/: Regenerate examples 2019-12-20 15:55:31 +01:00
Tariq Ibrahim a5f9d167e5 *: cut v1.9.0-rc.0 2019-12-20 15:55:30 +01:00
Lili Cosic e05d725194 examples,scripts: Generate examples 2019-12-20 15:15:52 +01:00
Lili Cosic 5427afb726 examples/: Regenerate examples 2019-12-12 16:19:17 +01:00
Tariq Ibrahim bc81737713
*: cut v1.9.0-rc.0 2019-12-04 21:47:27 -08:00
Tariq Ibrahim ea4c2eb764
Merge branch 'master' into networkpolicy-collector 2019-10-17 10:10:45 -07:00
Miles Bryant e780fc34f3
store: export NetworkPolicy objects 2019-10-17 11:49:29 +01:00
Jens Erat 4e637854a2
add VolumeAttachment collector
Kubernetes has a new resource type: `VolumeAttachments`. They provide
helpful information on where a volume is attached and to alert on
unexpected attachment status (for example, differences between
information scraped from node-exporter and kube-state-metrics).

The collector adds a bunch of new metrics. Each VolumeAttachment (ie.,
each CSI-attached volume) will have one of each, so we do not overly
pollute the metrics space. Most metrics are rather unsurprising.

- `kube_volumeattachment_status_attachment_metadata`: provides a
  label-like export of the attachment metadata map. Generalizing the
  label-conversion function slightly helps at providing this metric.
- `kube_volumeattachment_created`: as VolumeAttachments are
  automatically created and we already suffered from duplicate
  `VolumeAttachments`, this can be invaluable for debugging
  misattachments.
- `kube_volumeattachment_spec_source_persistentvolume`: will only be
  generated when the volume source is of `PersistentVolume` type. The
  other type `inlineVolumeSpec` is still alpha-level and hard to map to
  metrics.

No end-to-end test manifest was added, as `VolumeAttachment`s are
automatically generated when mounting volumes.

Signed-off-by: Jens Erat <email@jenserat.de>
2019-10-13 21:36:50 +02:00
Frederic Branczyk 994772a2e4
*: Generate all manifests
Sharding and autosharding introduced a number of manifests that are
very similar, but not identical to the standard manifests. This
introduces generating all manifests using jsonnet and moves them to
the explicit `/examples` directory.
2019-10-02 10:35:06 +02:00