Commit Graph

405 Commits (74f6135522e27368add7cb75573d2499402fa452)

Author SHA1 Message Date
Alexandre Lamarre 68e1fbe96d
[dev-v2.9] Fix dashboards namespace (#3466)
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2024-02-13 13:33:48 -05:00
Josh Meranda 682e5d4f2c
fix updates to crd (#3318) 2024-02-01 09:34:36 -05:00
Josh Meranda 7ade2f3e2a
WIP: fix pushproxy metricRelabelings (#3317) 2024-01-31 12:58:35 -05:00
Alexandre Lamarre 58b5ce74cb patch rancher-monitoring/kube-state-metrics image registries
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

patch rancher-monitoring kube RBAC proxy image registries

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

patch rancher-monitoring rbac-proxy node-exporter,prometheus operator image registries

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2024-01-30 09:41:12 -05:00
Alexandre Lamarre f8852cd082 update registry handling for prometheus node exporter
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2024-01-30 09:40:19 -05:00
Alexandre Lamarre 75e17d5b25 rancher monitoring handle cattle system_default_registry for airgapped environments
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

reintroduce default registry docker.io

since upstream expects it to be set

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2024-01-30 09:40:07 -05:00
joshmeranda 19192ce5bd update chart logo path 2024-01-22 16:55:20 -05:00
joshmeranda 706fa1f53e bump versions 2024-01-22 15:57:02 -05:00
joshmeranda 55ac4f9db6 add support for endpoint auth and image pull secrets 2024-01-22 15:41:40 -05:00
Lucas Lopes c7a1b609a1 rancher-monitoring/prometheus-federator - fixing compatibility issues 2024-01-09 15:16:50 +00:00
Lucas Lopes 61bf60c4a6 rancher-monitoring/rancher-monitoring - fixing compatibility issues 2024-01-09 15:16:50 +00:00
joshmeranda 3386f12e0b make charts 2024-01-04 17:19:57 -05:00
joshmeranda 82fdacfba0 bump monitoring crd template chart app version 2024-01-04 16:53:45 -05:00
joshmeranda 48b4bdb026 branch rancher-monitoring to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda ed5ba158f1 branch rancher-project-monitoring to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda 9d44bb3490 branch rancher-prometheus-adapter to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda f3a6a4cd9a branch rancher-windows-exporter to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda dabc194fb1 branch rancher-pushprox to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda 080f0b3ce8 branch rancher-node-exporter to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda 7b996b9497 branch rancher-grafana to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda 9285183351 branch rancher-kube-state-metrics to v2.9 2024-01-04 16:29:29 -05:00
joshmeranda 0cdbe3c295 branch prometheus-federator to v2.9 2024-01-04 16:29:29 -05:00
Alexandre Lamarre 44b130f495 update prometheus federator versions
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2023-12-15 13:07:24 -05:00
Alexandre Lamarre eac7433f24 bump rancher/shell to v0.1.22 in rancher-monitoring chart
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2023-12-13 13:53:05 -05:00
Alexandre Lamarre cd8118d528 Update rancher monitoring version to 103.0.2
Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>
2023-12-13 13:45:48 -05:00
SamuZad 3a699797bf rebase 2023-12-10 00:33:31 +00:00
Josh Meranda 17d37dceb3
Revert "Endpoint auth" 2023-11-21 16:31:17 -05:00
joshmeranda 9d7419e213 update versions 2023-11-16 14:18:12 -05:00
joshmeranda 0fbc51bb6d add support for endpoint auth and image pull secrets 2023-11-16 14:18:12 -05:00
Geet Samra 95b61cb681
Merge pull request #3132 from joshmeranda/rebase-pushprox
Rebase pushprox
2023-10-13 19:08:44 -07:00
joshmeranda c04fb88c4f mark pushprox as ready for release 2023-10-13 21:50:25 -04:00
joshmeranda a1884ceede bump prometheus-federator version -> v0.4.0 2023-10-13 21:33:37 -04:00
joshmeranda 0c7fbdc088 fix images 2023-10-12 15:48:32 -04:00
joshmeranda 472360d5bb update rancher-monitoirng annotations 2023-10-11 17:09:12 -04:00
joshmeranda 9882ae3aa4 Merge branches 'rebase-kube-state-metrics', 'rebase-prometheus-adapter', 'rebase-rancher-grafana', 'rebase-rancher-monitoring' and 'rebase-rancher-node-exporter' into sandbox 2023-10-11 17:04:37 -04:00
joshmeranda 967214f958 Update rancher-monitoring/rancher-kube-state-metrics to new base kube-state-metrics-5.8.1 2023-10-11 17:02:38 -04:00
joshmeranda 65e19f31b5 Update rancher-monitoring/rancher-monitoring to new base beaa76a4ac26584c6cc77c27bc0d40769fb98b26 2023-10-10 23:40:42 -04:00
joshmeranda d7db627884 Update rancher-monitoring/rancher-node-exporter to new base 766bdf70dd19d4ddc80b0a4a7e785bf85b405c05 2023-10-10 15:11:21 -04:00
joshmeranda fc881639b4 Update rancher-monitoring/rancher-grafana to new tag 260f1a3cf57dcb26d4fa58cfd76083f21d0effce 260f1a3cf57dcb26d4fa58cfd76083f21d0effce 2023-10-10 14:33:56 -04:00
joshmeranda 10138cdc2c Update rancher-monitoring/rancher-prometheus-adapter to new base dd5f89e1aa9f1f6140ae01de27dd50f2d183346a 2023-10-10 13:52:24 -04:00
joshmeradna da13e1bd09 bump package version 2023-09-21 22:35:14 -04:00
joshmeradna ff495cd294 update rancher-kube-state-metrics Chart.yaml 2023-09-21 22:31:25 -04:00
joshmeradna 39764e0a28 Update rancher-monitoring/rancher-kube-state-metrics to new base kube-state-metrics-5.8.1 2023-09-21 22:31:25 -04:00
joshmeradna 2515f8cbd2 Rebase to kube-state-metrics-5.8.1 2023-09-21 22:31:25 -04:00
Geet Samra b9edd1c94c Fix tcp error found after installing monitoring chart. 2023-09-14 16:21:02 -07:00
Geet Samra 1d42dc9909 Add network policy to hardened.yaml to expose port for coredns 2023-09-11 10:57:34 -07:00
Geet Samra 8bedc00d24 Fix formatting in clusterrole.yaml 2023-09-05 15:59:37 -07:00
Geet Samra 8661317a6d Set y axis format to 's' for disk sync duration graph in rancher-etcd-node.json 2023-08-31 14:41:02 -07:00
Geet Samra 2f4b33ceb2
Merge pull request #2862 from geethub97/rbac
Update RBAC verbs to include create
2023-08-31 14:25:24 -07:00
Geet Samra e3746cf180 Update RBAC verbs to include create 2023-08-29 10:23:47 -07:00
nicholasSUSE 0fdebd0e3e Copy rancher-monitoring/rancher-pushprox to 103.0.0 fix 2023-08-21 16:56:19 -03:00
nicholasSUSE 00241130f3 Copy rancher-monitoring/rancher-windows-exporter 103.0.0 fix 2023-08-21 16:34:03 -03:00
Venkata Krishna Rohit Sakala b5580eaf87 Copy rancher monitoring version 102. x.x to 103.0.0 2023-08-15 11:45:43 -07:00
Geet Samra 4dd485cdeb Update rancher-version annotation. 2023-08-14 15:42:59 -07:00
Geet Samra c48090a23e Set Disk Sync Duration to seconds. 2023-08-14 15:07:47 -07:00
Geet Samra e8f902c6ed Updating rancher annotations in prometheus federator and project monitoring 2023-07-05 11:57:25 -07:00
Geet Samra 107e4681c9 fixing prometheus-federator and project-monitoring dependencies 2023-05-26 14:25:02 -07:00
Geet Samra 14df8463f5 Fixing formatting in service monitor yaml files. 2023-05-25 18:17:33 -07:00
Geet Samra f4d90f5f07 add prometheus-federator version 0.3.0 2023-05-23 14:46:59 -07:00
Geet Samra 7c7a0e04af rancher-monitoring: updating Chart.yaml to include support for k8s 1.26 2023-05-18 13:31:52 -07:00
Geet Samra 4c03f7a940 rancher-kube-state-metrics: updating Chart.yaml to include support for k8s 1.26 2023-05-18 13:19:46 -07:00
Geet Samra c78d3234b9 rancher-grafana: updating Chart.yaml to include support for k8s 1.26 2023-05-18 13:18:40 -07:00
Geet Samra 80c57f964b rancher-node-exporter: updating Chart.yaml to include support for k8s 1.26 2023-05-18 13:16:00 -07:00
Geet Samra f8bf6e830a rancher-prometheus-adapter: updating Chart.yaml to include support for k8s 1.26 2023-05-18 13:10:23 -07:00
Geet Samra afaa7e9f11 rancher-pushprox: updating Chart.yaml to include support for k8s 1.26 2023-05-18 12:20:19 -07:00
joshmeranda 4a5a809206 update rancher/mirrored-lirbrary-nginx and rancher/shell versions 2023-05-16 16:19:30 -04:00
Geet Samra f2c1501a45 fixing typo 2023-05-16 12:45:26 -07:00
Geet Samra adc95f4b5a rancher-monitoring: updating metricRelabelings to include cluster names 2023-05-15 09:39:02 -07:00
Geet Samra a7a7a0717d rancher-pushprox: updating metricRelabelings to include cluster names 2023-05-15 09:39:02 -07:00
Geet Samra 834896da1a rancher-node-exporter: updating metricRelabelings to include cluster names 2023-05-15 09:39:02 -07:00
Geet Samra 6e1b64438c kube-state-metrics: updating metricRelabelings to include cluster names 2023-05-15 09:39:01 -07:00
Geet Samra c8092effd5 rancher-grafana: updating metricRelabelings to include cluster names 2023-05-15 09:39:01 -07:00
Mauren Berti 9cc4b218a9
[rancher-monitoring] Fix Grafana nginx.conf URL. 2023-05-03 15:56:41 -04:00
Mauren Berti 554e298749
Bump chart version to 102.0.1. 2023-05-03 15:56:08 -04:00
Geet Samra fe6fcbfcaf updating prometheus-federator with version 2.0.1+up0.2.2 2023-04-10 17:44:26 -07:00
GGGitBoy a893cae3bb fix serviceMonitor unknown field error 2023-03-22 10:44:08 +08:00
Geet Samra e42a7805d4 adding validate-psp-install.yaml to monitoring-crd 2023-03-14 10:50:55 -07:00
Bastian Hofmann 41a2a0be75
[rancher-monitoring] Fix chart dependency links in app-README.md to the ones that are actually used
The README referenced the old, deprecated helm/charts repository, even though these are not used by rancher-monitoring anymore.

Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
2023-03-09 18:18:10 +01:00
Nicholas Flynt 0abb957377 Remove two subfilter URL rewriting rules from grafana nginx config
With the switch from AngularJS to ReactJS, grafana is now using
/absolute/url style hrefs in its templates and its JavaScript assets,
but these URLs are passed directly into React's clientside routing
engine rather than hitting the proxy on the backend. Thus, rewriting
these URLs is inappropriate, confuses the clientside router, and breaks
interlink between several tabs in the UI, and a few dashboards, among
other things.

Attempts to address #2445
2023-02-28 15:06:17 -05:00
Arvind Iyengar c9930db8b3
Bump Prometheus Federator 2023-02-22 11:49:17 -08:00
Arvind Iyengar 2587c841d4
Fix system_default_registry references in rancher-monitoring chart
(cherry picked from commit 6ad8e16d30)
2023-02-15 17:29:35 -08:00
Arvind Iyengar 1dee9705f7
Merge pull request #2411 from aiyengar2/add_prometheus_federator
Bring in Project Monitoring charts with PSP issues fixed
2023-02-10 20:13:49 -08:00
Arvind Iyengar 39242d51de
Update prometheus-federator to 0.2.0 2023-02-10 15:47:25 -08:00
Arvind Iyengar dc0ee9733c
Update rancher-project-monitoring to 0.2.0 2023-02-10 15:44:42 -08:00
Arvind Iyengar 1cf7b1a468
Remove faulty .Capabilities check for kube-state-metrics 2023-02-10 15:33:53 -08:00
Arvind Iyengar 6bde4c49aa
Remove faulty .Capabilities check for node-exporter 2023-02-10 15:33:53 -08:00
Arvind Iyengar dd63ae66f4
Ensure all references of 9100 are removed 2023-02-10 15:11:30 -08:00
Arvind Iyengar 3db170070d
Fix rancher-monitoring-crd chart uninstall failure
It seems like the order of parameters in the CRD uninstall Job are incorrect.

```
arvindiyengar: ~/Rancher/charts/src/github.com/rancher/charts
$ kubectl apply -f charts/rancher-monitoring-crd/101.0.0+up19.0.3/crd-manifest
customresourcedefinition.apiextensions.k8s.io/alertmanagerconfigs.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/alertmanagers.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/podmonitors.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/probes.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/prometheuses.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/prometheusrules.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/servicemonitors.monitoring.coreos.com created
customresourcedefinition.apiextensions.k8s.io/thanosrulers.monitoring.coreos.com created
arvindiyengar: ~/Rancher/charts/src/github.com/rancher/charts
$ kubectl delete -Rf --ignore-not-found=true charts/rancher-monitoring-crd/101.0.0+up19.0.3/crd-manifest
the path "--ignore-not-found=true" does not exist
arguments in resource/name form may not have more than one slash
```

Since it is invalid to place `--ignore-not-found=true` after `-Rf`, I'm just switching the order to be successful.
2023-02-09 12:44:55 -08:00
Arvind Iyengar 8d416da04e
Fix typo with metricRelabelings 2023-02-09 12:08:54 -08:00
Geet Samra 74e0eac696 resetting prometheus-node-exporter.service.port and prometheus-node-exporter.service.targetPort to 9796 2023-02-02 15:46:23 -08:00
Arvind Iyengar ca676fcf6f
[rancher-monitoring-crd] Use global.cattle.psp.enabled field 2023-01-30 09:32:51 -08:00
Arvind Iyengar faf139a0a6
[rancher-monitoring] Add global.cattle.psp.enabled docs to app-README.md 2023-01-30 09:32:51 -08:00
Arvind Iyengar 25831e5541
[rancher-monitoring] Include validate-psp-install.yaml 2023-01-30 09:32:51 -08:00
Arvind Iyengar 2185c35881
[rancher-monitoring] Update kube-version annotation to support 1.25 2023-01-30 09:32:51 -08:00
Arvind Iyengar 955ac68c66
[rancher-monitoring] Replace .Values.global.rbac.pspEnabled with .Values.global.cattle.psp.enabled and bump major version 2023-01-30 09:32:51 -08:00
Arvind Iyengar b465411a62
[rancher-windows-exporter] Include .Values.global.cattle.psp.enabled and bump major version 2023-01-30 09:32:50 -08:00
Arvind Iyengar 2ea3bbdcac
[rancher-pushprox] Add global.cattle.psp.enabled docs to README.md 2023-01-30 09:32:50 -08:00
Arvind Iyengar 29a3da4b0c
[rancher-pushprox] Include validate-install-crd.yaml 2023-01-30 09:32:50 -08:00
Arvind Iyengar ea503a320d
[rancher-pushprox] Include validate-psp-install.yaml 2023-01-30 09:32:50 -08:00
Arvind Iyengar 8913ad8f84
[rancher-pushprox] Update kube-version annotation to support 1.25 2023-01-30 09:32:50 -08:00