Catherine Fang
3b50fbcd16
Validate options
2022-11-04 08:44:00 -04:00
Catherine Fang
2c0c8d2e51
Sharding per node
2022-11-04 08:44:00 -04:00
Kubernetes Prow Robot
8a390513f8
Merge pull request #1874 from mrueg/dep-bump-2.7.0
...
Bump dependencies
2022-11-04 03:32:15 -07:00
Kubernetes Prow Robot
1a55a38d89
Merge pull request #1849 from rexagod/1846
...
Recommend kube-scheduler's metrics
2022-11-03 11:25:36 -07:00
Pranshu Srivastava
5d20fd3454
Recommend kube-scheduler alternatives
...
Recommend metrics exposed by the kube-scheduler, in case of the ones below:
* `kube_pod_container_resource_limits`
* `kube_pod_container_resource_requests`
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
2022-11-03 23:46:20 +05:30
Kubernetes Prow Robot
086a6fd2b2
Merge pull request #1831 from whitebear009/hpa
...
add ContainerResourceSourceType for hpa metrics
2022-11-03 07:19:36 -07:00
Manuel Rüger
81cd6ea2c3
go.mod: Bump dependencies
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-11-02 11:27:23 +01:00
Manuel Rüger
2c734dca81
Makefile: Build with go 1.19.3
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-11-02 11:26:42 +01:00
Manuel Rüger
3d8abf894b
e2e: Test against k8s 1.25.0
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-11-02 11:26:42 +01:00
Kubernetes Prow Robot
846222b455
Merge pull request #1870 from timp87/fix-customresourcestate-metrics-doc
...
Fix typos in customresourcestate-metrics doc
2022-10-27 10:08:33 -07:00
Pavel Timofeev
aba1302f28
Clarify valueFrom comment
2022-10-26 13:56:41 -06:00
Pavel Timofeev
1ea0ba87a3
One more typo fix
2022-10-26 13:53:02 -06:00
Pavel Timofeev
4c6fff1478
Fix typos
2022-10-25 22:48:27 -06:00
Kubernetes Prow Robot
0d55500068
Merge pull request #1826 from rexagod/1786
...
Handle singular labels in allowlist
2022-10-21 09:27:51 -07:00
Kubernetes Prow Robot
a3a509acdf
Merge pull request #1865 from mrueg/gosec
...
Harden and add gosec linter
2022-10-21 00:37:51 -07:00
Kubernetes Prow Robot
80f0366b76
Merge pull request #1867 from mrueg/update-gh-actions
...
.github: Update actions
2022-10-20 23:13:52 -07:00
Manuel Rüger
470c4fa6fb
.github: Update actions
...
Context: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-10-20 21:36:01 +02:00
Manuel Rüger
6b7027ff41
Harden and add gosec linter
...
Remediate:
G104: Errors unhandled.
G109: Potential Integer overflow made by strconv.Atoi result conversion to int16/32
G112: Potential Slowloris Attack because ReadHeaderTimeout is not configured in the http.Server
G304: Potential file inclusion via variable
G601: Implicit memory aliasing in for loop.
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-10-20 20:44:46 +02:00
Kubernetes Prow Robot
d4fdcda6f5
Merge pull request #1850 from rexagod/1847
...
Represent GVK information as labels
2022-10-20 09:47:01 -07:00
Pranshu Srivastava
762f98bb70
fixup! fixup! Represent GVK information as labels
2022-10-18 21:37:58 +05:30
Pranshu Srivastava
7f906e87b6
fixup! Represent GVK information as labels
2022-10-18 21:16:56 +05:30
Kubernetes Prow Robot
339b134791
Merge pull request #1856 from chrischdi/ksm-cr-fix-docs
...
customresourcestate fix type indentation in example
2022-10-17 00:23:07 -07:00
Christian Schlotter
563aac0398
customresourcestate fix type indentation in example
2022-10-17 09:11:59 +02:00
Kubernetes Prow Robot
b909c01c64
Merge pull request #1844 from CatherineF-dev/import-k8s-metrics-stability
...
Import k8s metrics stability framework
2022-10-14 05:36:47 -07:00
Catherine Fang
5995c1e2cf
Add all stable metrics
2022-10-14 08:25:39 -04:00
Catherine Fang
75bce1c552
Upgrade dependency component-base to v0.25.2 and add TODO
2022-10-14 08:25:39 -04:00
Catherine Fang
37423f462f
Import k8s metrics stability framework
2022-10-14 08:19:06 -04:00
Kubernetes Prow Robot
0880c8d275
Merge pull request #1819 from mrueg/bump-go-1.19
...
Build with go 1.19 / update to k8s 1.25
2022-10-14 03:28:46 -07:00
Kubernetes Prow Robot
cb5f88ba27
Merge pull request #1845 from lantingchiang/lease
...
Allow Lease metrics to be exported across all namespaces
2022-10-14 02:40:47 -07:00
Lanting Chiang
29e043ed1d
account for nil holderIdentity case
2022-10-13 11:31:11 -04:00
Lanting Chiang
ceaad61c45
export Lease.Spec.HolderIdentity
2022-10-12 09:52:39 -04:00
Pranshu Srivastava
633cbf49d0
Represent GVK information as labels
...
Represent GVK information as labels in the metrics, instead of appending
them to the metric name itself. This would allow users to aggregate
varying GVKs of a CR under the same metric, making operations much more
easier.
2022-10-08 00:24:16 +05:30
Manuel Rüger
3eee641d85
README.md: Replace Kubernetes compat matrix
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-10-05 18:25:29 +02:00
Manuel Rüger
112391760e
Build with go 1.19
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-10-05 18:14:50 +02:00
Manuel Rüger
a345efe5e4
go.mod: Upgrade to k8s 1.25
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2022-10-05 18:14:19 +02:00
Lanting Chiang
5464a9d0e0
update lease store to export namespace
2022-09-28 11:07:10 -04:00
Lanting Chiang
8f883f0601
Allow Lease metrics to be exported across all namespaces
2022-09-27 17:15:41 -04:00
Pranshu Srivastava
052f572ae7
Handle singular labels in allowlist
...
Handle singular labels in allowlist failing when such a label is
supplied, in order to keep the behaviour in sync with --resources.
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
2022-09-26 12:17:32 +05:30
Kubernetes Prow Robot
12402a564c
Merge pull request #1841 from evir35/1660-do-not-expose-ingress-path-metric-when-service-is-nil
...
Do not expose ingress path metric when service is nil
2022-09-23 06:18:25 -07:00
evir35
7f453f0569
Fix none to blank string
2022-09-23 21:38:00 +09:00
evir35
242cea3ecc
Fix return blank string when Service is nil
2022-09-23 19:35:50 +09:00
evir35
d7a079e361
Do not expose ingress path metric when service is nil
2022-09-23 01:46:35 +09:00
Kubernetes Prow Robot
bef31e3f51
Merge pull request #1838 from qdupuy/patch-1
...
fix/docs: Typo correction in SA metrics
2022-09-20 22:45:13 -07:00
Quentin DUPUY
8f293ab20f
fix/docs: Typo correction in SA metrics
...
Typo correction in SA metrics documentation in the summary
2022-09-19 15:19:34 +02:00
whitebear009
386eafd05f
add ContainerResourceSourceType for hpa metrics and reduce cyclomatic complexity
2022-09-19 11:36:42 +08:00
Kubernetes Prow Robot
20ef8a7596
Merge pull request #1752 from ssabo/master
...
add exit code
2022-09-04 22:00:38 -07:00
Kubernetes Prow Robot
734389481a
Merge pull request #1822 from sashashura/patch-1
...
GitHub Workflows security hardening
2022-08-31 22:15:05 -07:00
Kubernetes Prow Robot
cf66346e99
Merge pull request #1821 from CatherineF-dev/promote-metrics
...
Promote two metrics kube_pod_container_status_waiting_reason and kube_deployment_status_replicas_ready to stable
2022-08-31 07:53:01 -07:00
Alex
36c925b094
Update ci.yml
...
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
2022-08-31 10:11:23 +01:00
Catherine Fang
ee77b19bdb
Promote two metrics to stable
2022-08-30 20:51:29 -04:00