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
Syed Ahmed
248ea77190
deploy: update deploy template add proxy port (PROJQUAY-6456) ( #2539 )
...
Update deploy template to use proxy-protocol port on the pods
for cases where we want to reach the LB directly
2023-12-04 15:59:19 -05:00
Syed Ahmed
2410c7a99c
deploy: add web worker count to deployment (PROJQUAY-6453) ( #2520 )
...
This is to reduce the # of workers for web
2023-12-01 09:21:15 -05:00
Jonathan King
161a4717d2
quayio: Remove cpu limits (PROJQUAY-6440) ( #2503 )
...
- Remove cpu limits
- Add 'no cpu limits' annotations
2023-11-22 10:46:41 -05:00
Syed Ahmed
7284542f16
deploy: add DB pooling to py3 template (PROJQUAY-5550) ( #2474 )
2023-11-12 16:08:46 -05:00
Syed Ahmed
3f39a0fc6f
deploy: Add connection pooling env variable (PROJQUAY-5550) ( #2472 )
...
Add connection pooling env variable (PROJQUAY-5550)
2023-11-12 14:45:52 -05:00
Marcus Kok
848ed3c333
deploy: update configmap for slo dashboard (PROJQUAY-6221) ( #2419 )
...
Update configmap for slo dashboard. Fixes push and pull monitors.
2023-10-19 14:36:25 -04:00
Adam Drew
02feee3efe
frontend: Change frontend name so that correct paths will be generated (RHCLOUD-28385) ( #2244 )
...
Change frontend name so that correct paths will be generated
2023-09-21 08:39:20 -04:00
Syed Ahmed
ee2e12abd4
deploy: Add a startup probe to the py3 deployment (PROJQUAY-522) ( #2149 )
...
* deploy: Add a startup probe to the py3 deployment (PROJQUAY-522)
This is for cases where we have a long running
migraiton and we don't want to kill the pod mid migration
* add timeout
2023-08-29 11:43:30 -04:00
Brandon Caton
c93928f28f
adding load balancer service to recovery deploy template ( #1916 )
2023-06-01 12:06:12 -04:00
Joseph Crosland
42c9ebc45c
chore: Delete outdated k8 manifests (PROJQUAY-5490) ( #1880 )
...
The manifests contained in this dir are very outdated and not
maintained, this has led to some confusion. As there are other
examples of how to deploy Quay, this feels more of a liability.
Signed-off-by: crozzy <joseph.crosland@gmail.com >
2023-05-23 12:02:26 +02:00
Syed Ahmed
b7d95a180a
build: Add template for deploying quayio frontend in console (PROJQUAY-5229) ( #1835 )
...
Adds the quayio-frontend-deploy-template.yaml for console dot deployment
2023-04-25 16:33:52 -04:00
Brandon Caton
d72b1bb3dc
deploy: Allow for dynamic service names (PROJQUAY-5103) ( #1759 )
...
Allows for creation of separate services for multiple deployments.
2023-02-20 13:42:13 -05:00