Adrian Berger
d7364b4662
fix(dashboard): Allow quantile label as float and integer ( #24087 )
...
Signed-off-by: Adrian Berger <adrian.berger@bedag.ch >
2025-08-11 14:58:55 +05:30
BWagenerGenerali
7c7dda0e93
fix(grafanadashboard): add memory units to panels showing memory usage ( #22078 )
...
Signed-off-by: BWagenerGenerali <69955643+BWagenerGenerali@users.noreply.github.com >
2025-02-28 16:46:22 -05:00
Minchao
6897c2e33f
fix: incorrect expr for server stats in Grafana dashboard.json ( #21098 )
...
Signed-off-by: Minchao <minchao.220@gmail.com >
Co-authored-by: Dan Garfield <dan@codefresh.io >
2024-12-11 15:50:17 +00:00
TomasR
992716b12c
fix: datasource in dashboard.json ( #19426 )
...
Other panels have properly set `"uid": "$datasource"`, but for some reason, this doesn't.
Let's fix it.
Signed-off-by: TomasR <linux@rohlik.xyz >
2024-08-09 14:52:51 +05:30
Luke
078eb6c56d
feat(grafana-dashboard): Update example dashboard, add AppSet Telemetry ( #17232 )
...
Signed-off-by: lukepatrick <lukephilips@gmail.com >
2024-02-19 19:29:27 +02:00
May Zhang
19fa5b9418
feat: Argocd notification self service ( #16488 )
...
* self service notification
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification engine
Signed-off-by: May Zhang <may_zhang@intuit.com >
* re-trigger build
Signed-off-by: May Zhang <may_zhang@intuit.com >
* self service notification
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification engine
Signed-off-by: May Zhang <may_zhang@intuit.com >
* re-trigger build
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification enginer version
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification enginer version
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* add back checkAppNotInAdditionalNamespaces
Signed-off-by: May Zhang <may_zhang@intuit.com >
* add cm and secret to clusterRole
Signed-off-by: May Zhang <may_zhang@intuit.com >
* if applicationNamespaces is not used, then use namespaced appClient
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix merge conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix doc and test based on review
Signed-off-by: May Zhang <may_zhang@intuit.com >
* self service notification
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification engine
Signed-off-by: May Zhang <may_zhang@intuit.com >
* re-trigger build
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* self service notification
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* revert back the changes for redis-ha
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification engine
Signed-off-by: May Zhang <may_zhang@intuit.com >
* re-trigger build
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix conflict
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification enginer version
Signed-off-by: May Zhang <may_zhang@intuit.com >
* update notification enginer version
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fixing go tidy
Signed-off-by: May Zhang <may_zhang@intuit.com >
* add back checkAppNotInAdditionalNamespaces
Signed-off-by: May Zhang <may_zhang@intuit.com >
* add cm and secret to clusterRole
Signed-off-by: May Zhang <may_zhang@intuit.com >
* if applicationNamespaces is not used, then use namespaced appClient
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix doc and test based on review
Signed-off-by: May Zhang <may_zhang@intuit.com >
* disable defining and using secrets within notification templates for self-service
Signed-off-by: May Zhang <may_zhang@intuit.com >
* tweaks
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix docs formatting
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* more docs and Procfile update for local run convenience
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: May Zhang <may_zhang@intuit.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-11-30 21:40:33 +00:00
Michael Crenshaw
e36ce86b82
docs(cmp): fix CMP param getter example ( #16077 ) ( #16190 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-10-31 21:47:06 -04:00
May Zhang
0c6644bf8e
fix(notifications): Allow notifications controller to notify on all namespaces ( #15702 )
...
* Allow notifications controller to notify on all namespaces
This adds functionality to the notifications controller to be notified
of and send notifications for applications in any namespace. The
namespaces to watch are controlled by the same --application-namespaces
and ARGOCD_APPLICATION_NAMESPACES variables as in the application
controller.
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
* Add SEEK to users.md
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
* Remove unused fields
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
* Revert changes to Procfile
Signed-off-by: Nik Skoufis <n.skoufis@gmail.com >
* Fix unit tests
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
* - add argocd namespaces environment variable to notifications controller
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
* - add example cluster role rbac
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
* - only look for projects in the controller's namespace (argocd by default)
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
* - update base manifest
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
* - skip app processing in notification controller
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
* added unit test and updated doc
Signed-off-by: May Zhang <may_zhang@intuit.com >
* added unit test and updated doc
Signed-off-by: May Zhang <may_zhang@intuit.com >
* updated examples/k8s-rbac/argocd-server-applications/kustomization.yaml's resources
Signed-off-by: May Zhang <may_zhang@intuit.com >
---------
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
Signed-off-by: Nik Skoufis <n.skoufis@gmail.com >
Signed-off-by: Stewart Thomson <sthomson@wynshop.com >
Signed-off-by: May Zhang <may_zhang@intuit.com >
Co-authored-by: Nikolas Skoufis <nskoufis@seek.com.au >
Co-authored-by: Nik Skoufis <n.skoufis@gmail.com >
Co-authored-by: Stewart Thomson <sthomson@wynshop.com >
2023-10-06 20:25:38 +00:00
Andreas Lindhé
dc8d729078
chore: Add kustomization.yaml for server app RBAC ( #15124 )
...
This change adds a `kustomization.yaml` file for the example RBAC
role/rolebinding for argocd server applications.
This makes it easier to include them as resources in another `kustomization.yaml`.
Instead of including
```yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://raw.githubusercontent.com/argoproj/argo-cd/v2.8.0/examples/k8s-rbac/argocd-server-applications/argocd-server-rbac-clusterrole.yaml
- https://raw.githubusercontent.com/argoproj/argo-cd/v2.8.0/examples/k8s-rbac/argocd-server-applications/argocd-server-rbac-clusterrolebinding.yaml
```
the user can now instead include
```yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- github.com/argoproj/argo-cd/examples/k8s-rbac/argocd-server-applications?ref=v2.8.0
```
This change was performed by running:
```console
kustomize create
kustomize edit add resource argocd-server-rbac-clusterrole.yaml
kustomize edit add resource argocd-server-rbac-clusterrolebinding.yaml
```
Signed-off-by: Andreas Lindhé <andreas@lindhe.io >
2023-08-21 07:57:07 -04:00
Dimitar Georgievski
a57786657b
docs: Correct example ClusterRole to allow Events in any namespace ( #14544 )
...
Fixes : #14477
Signed-off-by: Dimitar Georgievski <dgeorgievski@gmail.com >
2023-07-17 12:55:40 -04:00
杨刚 (成都)
32aae20cf8
chore: Update example-plugin-helm version and the latest yg version ( #11840 )
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-03-29 15:08:45 -04:00
Michael Crenshaw
25badeb7a1
feat: upgrade Kustomize to v5.0.1 ( #12299 )
...
* feat: upgrade Kustomize to v5.0.0 and Helm to v3.11.0
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix helm3 ref
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix duplicate key
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 3.11.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 5.0.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* upgrade note
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-03-16 22:24:08 +02:00
jannfis
57544a6c1c
docs: Provide example RBAC for API server in apps-in-any-namespace ( #12341 )
...
Signed-off-by: jannfis <jann@mistrust.net >
2023-03-11 14:31:01 +00:00
Sergey Kacheev
f1875b56e1
fix: examples/plugin/helm subPath for get-parameters.sh ( #12568 )
...
Signed-off-by: Sergey Kacheev <S.Kacheev@gmail.com >
2023-02-23 00:00:52 +00:00
Michael Crenshaw
95b38f1db4
feat: parameterized config management plugins ( #9135 ) ( #9216 )
...
* feat: parameterized CMPs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* values types for parameters
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Add types for CMP announcement
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Reorg
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* finish type
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* First pass at working GetParametersAnnouncement
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Typos
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Make all fields optional
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Make sure response makes it to repo server
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Refactor for testing
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* lint
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* send build env to param announcement gen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test parameter announcement
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* environ tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Rename workdir to app dir
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty command, start ui work (#11 )
* Add types for CMP announcement
Signed-off-by: zachaller <zachaller@hotmail.com >
* Reorg
Signed-off-by: zachaller <zachaller@hotmail.com >
* finish type
Signed-off-by: zachaller <zachaller@hotmail.com >
* First pass at working GetParametersAnnouncement
Signed-off-by: zachaller <zachaller@hotmail.com >
* Typos
Signed-off-by: zachaller <zachaller@hotmail.com >
* Make all fields optional
Signed-off-by: zachaller <zachaller@hotmail.com >
* Make sure response makes it to repo server
Signed-off-by: zachaller <zachaller@hotmail.com >
* Refactor for testing
Signed-off-by: zachaller <zachaller@hotmail.com >
* values types for parameters
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* lint
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* send build env to param announcement gen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test parameter announcement
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* environ tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Rename workdir to app dir
Signed-off-by: zachaller <zachaller@hotmail.com >
* handle empty command, start ui work
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix order
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix map merging, make params read-only
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Co-authored-by: zachaller <zachaller@hotmail.com >
* Add helm PoC example plugin
Signed-off-by: zachaller <zachaller@hotmail.com >
* example as kustomize overlay
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* Parameterized cmps docs (#12 )
* use printf instead of echo
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* test for temp dir cleanup
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty params
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* handle empty values
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* consolidate types
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* remove duplicate info
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* add warning about param announcements vs param values
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests (#13 )
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* tests
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix types
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix test
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix codegen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix codegen
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* revert test hack
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs correction
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix indentation
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* fix spacing
Signed-off-by: CI <michael@crenshaw.dev >
* move util function to util file and add test
Signed-off-by: CI <michael@crenshaw.dev >
* wrap error
Signed-off-by: CI <michael@crenshaw.dev >
* correct version number
Signed-off-by: CI <michael@crenshaw.dev >
* document necessity of collectionType param
Signed-off-by: CI <michael@crenshaw.dev >
* remove part of error message that's not useful (dir name is now randomized)
Signed-off-by: CI <michael@crenshaw.dev >
* fix things so that they are not broken
Signed-off-by: CI <michael@crenshaw.dev >
* don't close file before caller gets a chance to use it
Signed-off-by: CI <michael@crenshaw.dev >
* codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* DON'T PANIC
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Signed-off-by: zachaller <zachaller@hotmail.com >
Signed-off-by: CI <michael@crenshaw.dev >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: zachaller <zachaller@hotmail.com >
2022-11-29 13:08:32 -05:00
James Callahan
8b486b5e0f
fix: typo in dashboard ( #5015 )
...
Signed-off-by: James Callahan <jamescallahan@bitgo.com >
2020-12-09 16:53:24 -08:00
Alexander Matyushentsev
4b23918802
chore: add git operation metrics to sample dashboard ( #4849 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2020-11-16 20:22:23 -08:00
Josh Soref
a724574ede
chore: Spelling ( #3647 )
...
chore: Spelling (#3647 )
2020-05-27 10:22:13 -07:00
Alexander Matyushentsev
fa47fe00a2
fix: Grafana dashboard should dynamically load list of clusters ( #3435 )
2020-04-17 00:13:34 -07:00
Alexander Matyushentsev
743371ed4f
fix: use $datasource variable as a source for all dashboard panels ( #3434 )
2020-04-16 18:13:52 -07:00
Alexander Matyushentsev
e4235dabb8
docs: improved Grafana dashboard ( #3327 )
2020-04-01 11:58:43 -07:00
Alexander Matyushentsev
53e618a4c0
docs: mention metrics changes and add legacy grafana dashboard ( #3324 )
2020-03-31 17:54:57 -07:00
Alexander Matyushentsev
7665e58613
chore: update example dashboard to use updated metrics ( #3264 )
2020-03-23 09:53:04 -07:00
wecger
cdebd26ab4
examples/dashboard.json: removing filling, add increase to grpc metrics ( #3154 )
2020-02-28 10:12:02 -08:00
wecger
6592773a35
improvement: example/dashboard.json: added labels to legends ( #3140 )
2020-02-22 10:32:59 +01:00
Abhishek Jaisingh
575f7604d6
feat: Template Out Data Source in Grafana Dashboard ( #2859 )
...
* Template Out Hardcoded Prometheus Data Source
* This allows monitoring Argo CD deployed on different Promethei
Change-Id: I89a326865c30515716c78f9485fa91769dc9fe4c
2019-12-10 23:53:47 -08:00
Isaac Gaskin
4ff56493e6
Add argocd project as variable to grafana dashboard ( #2336 )
...
useful for multitenant environments where filtering by projects is useful
2019-09-21 09:27:11 -07:00
Andrew Waters
06b2fec68c
Fix/grafana datasources ( #2229 )
...
* Adds missing datasources for panels
* Adds UBIO to organisation using Argo
2019-09-03 09:31:47 -07:00
Alexander Matyushentsev
a6cf2c5145
Update sample grafana dashboard with new metrics ( #1976 )
2019-07-23 08:58:30 -07:00
Sebastian Vaisov
251cbfa99e
Adds custom port repo note ( #1694 )
2019-06-05 09:13:07 -07:00
Alexander Matyushentsev
3b71bd05a4
Issue #1411 - Document private repository configuration ( #1515 )
2019-04-24 10:26:07 -07:00
Jesse Suen
28fa4a7571
MAGA: Make ArgoCD Golang Again! ( #1279 )
2019-04-04 02:35:13 -07:00
Jesse Suen
8f7a7ef6a4
Update dashboard to have controller/repo-server stats. Collapsible rows ( #1295 )
2019-03-19 10:41:51 -07:00
hartman17
2aad4d0ab5
Sample Grafana dashboard ( #1277 )
2019-03-19 01:12:21 -07:00
Alexander Matyushentsev
fed2149174
Add progressing deadline to test app to fix e2e tets slowness
2018-06-12 08:54:47 -07:00
Alexander Matyushentsev
aa4291183b
Take into account number of unavailable replicas to decided if deployment is healthy or not ( #270 )
...
* Take into account number of unavailable replicas to decided if deployment is healthy or not
* Run one controller for all e2e tests to reduce tests duration
* Apply reviewer notes: use logic from kubectl/rollout_status.go to check deployment health
2018-06-07 11:05:46 -07:00
Jesse Suen
3e47c4ca71
Move GETTING_STARTED.md to docs directory and link to it from README.md
2018-03-08 16:11:33 -08:00
Alexander Matyushentsev
9d890761a7
Add guestbook deployment asciicast
2018-03-08 15:23:21 -08:00
Alexander Matyushentsev
66fe899105
Add example application
2018-03-08 14:53:41 -08:00