1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00

121 Commits

Author SHA1 Message Date
Jordi Piriz
452b360bdb chore: Remove Cloudwatch-syslog-container (PROJQUAY-9689) (#4865)
Remove cloudwatch-syslog-bridge container from the deployment
2026-01-15 16:35:49 +01:00
Ryan Wallace
5159c72953 chore: remove grafana dashboards (PROJQUAY-10165) (#4846) 2026-01-13 21:25:36 +00:00
Kenny Lee Sin Cheong
c24a2fd22f metrics: rename namespace label to avoid conflict (PROJQUAY-9388) (#4746)
Rename namespace label to avoid conflict
2025-12-17 18:18:02 +00:00
Kenny Lee Sin Cheong
ef0d082ff1 deploy: add missing configmap from grafana dashboard (PROJQUAY-9388) (#4735)
deploy: add missing configmap from grafana dashboard
2025-12-15 20:16:12 +00:00
Kenny Lee Sin Cheong
1749e9ac59 deploy: update SLO dashboard (PROJQUAY-9388) (#4722)
deploy: update SLO dashboard
2025-12-15 11:56:19 -05:00
Ryan Wallace
01bb1fb043 fix(quay-rosa): service account annotation level (PROJQUAY-9228) (#4697)
fix(quay-rosa): service account annotation level
2025-12-08 21:36:45 +00:00
Jordi Piriz
86020012b9 chore: remove not needed load balancer on ROSA deployments (PROJQUAY-0000) (#4673)
Remove not needed load balancer
2025-12-02 12:18:36 -05:00
Jordi Piriz
e22619d4fa chore: Add Nodeport svc to handle Ingress traffic (PROJQUAY-0000) (#4626)
Add svc annotations parameter
2025-11-24 12:22:27 -05:00
Jordi Piriz
30b7c01b80 chore: Add Nodeport svc to handle Ingress traffic (PROJQUAY-0000) (#4618)
Fix typo
2025-11-24 09:47:59 -05:00
Jordi Piriz
9e269e0ab7 chore: Add Nodeport svc to handle Ingress traffic (PROJQUAY-0000) (#4612)
Add NodePort service to route Ingress traffic
2025-11-24 09:19:33 -05:00
Ryan Wallace
9336f46c00 chore: add service account annotations to the ROSA template (PROJQUAY-9228) (#4601)
chore: add service account annotations to the ROSA template

This is required for IRSA auth, where we will replace that empty value with eks.amazonaws.com/role-arn = "foo"
2025-11-21 09:17:16 -05:00
Jordi Piriz
2a279dfe61 deploy: remove GRPC service from the deployment template (PROJQUAY-0000) (#4440)
Remove GRPC service from the deployment template
2025-11-03 11:01:16 -05:00
Ryan Wallace
2ce1bb434f fix(openshift-deploys): move DVO annotations to Deployment (PROJQUAY-9586) (#4389)
* fix(openshift-deploys): move DVO annotations to Deployment, add for anti affinity

* chore: update default annotation values to be more specific
2025-10-21 15:14:47 -04:00
Jordi Piriz
8488ec9fc8 fix: ROSA deployment template improvements (PROJQUAY-0000) (#4177)
Rosa template improvements
2025-08-21 15:29:28 -04:00
Jordi Piriz
e35bb73640 deploy: create a dedicated template for ROSA deployment (PROJQUAY-0000) (#4171)
Add a dedicated template for ROSA deployment (PROIJQUAY-0000)
2025-08-06 14:01:05 -04:00
Sunandadadi
e72688f133 healthchecks: Use httpGet for liveness and readiness probe checks (PROJQUAY-8747) (#4095) 2025-07-01 13:40:08 -04:00
Sunandadadi
049a444a38 healthchecks: Use httpGet for liveness and readiness probe checks (PROJQUAY-8747) (#3864)
* Revert "Revert "healthchecks: Use httpGet for liveness and readiness probe ch…"

This reverts commit cce4ca4fe7.

* Update QUAY_APP_LIVENESS_PROBE_PERIOD_SECONDS to 30s
2025-06-27 15:47:52 -04:00
Sunandadadi
140ee4ab80 deploy: adding nodeselector for debug deployment (PROJQUAY-8954) (#3974) 2025-05-29 16:53:22 -04:00
Sunandadadi
5d27fd009d deploy: Adding graceful shutdown on pods (PROJQUAY-8760) (#3831)
* Revert "Revert "deploy: Adding graceful shutdown on pods (PROJQUAY-8760)" (#3…"

This reverts commit 1861b3ad10.

* adding nginx graceful shut down
2025-05-27 17:01:12 -04:00
Syed Ahmed
8052f75d88 deploy: remove anti-affinitfy for registry proxy (PROJQUAY-8839) (#3852)
Remove anti-affinity for reg proxy
2025-05-02 13:17:07 -04:00
Syed Ahmed
874b74a8fd deploy: add nodeselector to quay pods (PROJQUAY-8839) (#3851)
keep them seperate from reg proxy pods
2025-05-02 12:39:31 -04:00
Shubhra Deshpande
5839b5f84f dashboard: removed unused panels from slo dashboard (PROJQUAY-8881) (#3847)
removed unused panels from slo dashboard

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-05-01 20:40:07 +00:00
Syed Ahmed
5e2132192d deploy: add anti-affinity for registry-proxy pods (PROJQUAY-8839) (#3838)
* deploy: add anti-affinity for registry-proxy pods (PROJQUAY-8839)

the registry proxy pods compete for CPU resources. Make sure
we don't schedule them with the quay pods

* update to use part-of
2025-04-30 11:55:50 -04:00
Sunandadadi
cce4ca4fe7 Revert "healthchecks: Use httpGet for liveness and readiness probe checks (PROJQUAY-8747)" (#3776)
Revert "healthchecks: Use httpGet for liveness and readiness probe checks (PR…"

This reverts commit ea1d18d457.
2025-04-11 11:32:45 -04:00
Sunandadadi
1861b3ad10 Revert "deploy: Adding graceful shutdown on pods (PROJQUAY-8760)" (#3775)
Revert "deploy: Adding graceful shutdown on pods (PROJQUAY-8760) (#3753)"

This reverts commit c25be58e23.
2025-04-11 10:29:38 -04:00
Sunandadadi
c25be58e23 deploy: Adding graceful shutdown on pods (PROJQUAY-8760) (#3753)
deploy: Adding graceful shutdown on pods
2025-03-31 14:09:50 -04:00
Shubhra Deshpande
beffc489d6 operations: removing unused datasources (PROJQUAY-8508) (#3750)
removing unused datasources

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-03-28 15:53:54 -04:00
Shubhra Deshpande
68d13404d9 operations: corrected metric expression to span over all targets (PROJQUAY-8508) (#3749)
corrected metric expression to span over all targets

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-03-28 17:17:06 +00:00
Shubhra Deshpande
87a88f5891 operations: added ELB calculations to ALB based SLO timeseries (PROJQUAY-8508) (#3747)
added ELB calculations to ALB based SLO timeseries

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-03-28 11:21:00 -04:00
Sunandadadi
ea1d18d457 healthchecks: Use httpGet for liveness and readiness probe checks (PROJQUAY-8747) (#3743)
* Use httpget for liveness and readiness probe checks

* update liveness period seconds
2025-03-26 15:59:31 -04:00
Shubhra Deshpande
f88cacf388 chore: corrected error budget left calculations (PROJQUAY-8506) (#3695)
Corrected error budget left calculations

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-03-03 19:05:56 +00:00
Shubhra Deshpande
76008625f4 deploying with corrected source (#3690)
Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 23:36:07 -05:00
Shubhra Deshpande
28f06c8255 Pull slo (#3689)
* corrected id on the pull slo panel

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 18:18:36 -05:00
Shubhra Deshpande
653191709e minor: removed unused properties from Pull SLO (PROJQUAY-8506) (#3688)
removed unused properties from Pull SLO

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 22:46:03 +00:00
Shubhra Deshpande
2926372c6a minor: added missing sign for var (#3687)
* added missing sign for var

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 16:44:38 -05:00
Shubhra Deshpande
3ee5d4dbca chore: corrected Invalid Json Formatting (PROJQUAY-8506) (#3686)
reformatted json

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 13:06:19 -05:00
Shubhra Deshpande
3fc83c618c chore: Updated push pull SLO panels (PROJQUAY-8506) (#3685)
* corrected alb and target names

* updated push pull SLO panels

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-20 09:11:24 -05:00
Shubhra Deshpande
b450fa5a7e chore: Added SLO dashboards based on ALB metrics (PROJQUAY-8506) (#3684)
* updating panels to display correct load balancers and target groups

* added ELB errors in the SLO calculations

* Added corrected ELB errors

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-19 16:31:48 -05:00
Marcus Kok
a4649ff1fc dashboard: add usage dashboard for grafana (PROJQUAY-8509) (#3658)
add usage dashboard for grafana
2025-02-18 15:02:58 -05:00
Shubhra Deshpande
2844bddbda chore: updated target group names in stage dashboard (PROJQUAY-8506) (#3672)
updated target group names in stage dashboard

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-13 13:19:12 -05:00
Shubhra Deshpande
87481aa836 chore: Added pull-push SLI panel based on ALB datapoints (PROJQUAY-8506) (#3647)
* Added pull-push SLI panel based on ALB datapoints

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-02-11 10:46:18 -05:00
Marcus Kok
55d2bf8d4a chore: update thresholds for SLO error budgets (PROJQUAY-0000) (#3632)
update thresholds for SLO error budgets
2025-02-05 13:33:46 -05:00
Marcus Kok
c51e171d1e grafana: update the slo dashboard (PROJQUAY-8455) (#3592)
update the slo dashboard
2025-01-30 11:08:09 -05:00
Marcus Kok
395d7d6b1e dashboard: update quayio slo dashboard with new 5xx panels (PROJQUAY-8455) (#3581)
update quayio slo dashboard with new 5xx panels
2025-01-27 09:19:25 -05:00
Marcus Kok
f5ba272e8c dashboard: update grafana dashboard (PROJQUAY-8455) (#3578)
update grafana dashboard
2025-01-21 14:12:32 -05:00
Brandon Caton
f869c27fff grafana: updating dashboard sources (PROJQUAY-8410) (#3552)
Updating dashboard sources
2025-01-08 11:08:24 -05:00
Patrick Martin
3ee51a6404 observability: move catchpoint_datasource to new cluster (PROJQUAY-7007) (#2816)
Move catchpoint_datasource to new cluster

signalfx has moved on that new cluster recently
2024-04-24 16:16:55 -04:00
Syed Ahmed
bb0a63322f deploy: update main deployment to add regitry worker count (PROJQUAY-6456) (#2546)
sets the number of registry workers in the primary deployment
2023-12-05 15:07:57 -05:00
Syed Ahmed
aab56e4397 deploy: fix health check endpoint for quay deployment (PROJQUAY-6456) (#2544)
variable is not expanded in health check. Use port directly
2023-12-05 13:37:27 -05:00
Syed Ahmed
6b3e14faf4 Add registry worker count to debug deployment (PROJQUAY-6456) (#2542)
for testing gunicorn worker count
2023-12-05 12:10:09 -05:00