Commit Graph

22 Commits

Author SHA1 Message Date
emelinda
46616f2260 Merge remote-tracking branch 'origin/master' into aero 2026-08-09 09:15:00 +03:00
emelinda
51b9120797 Measurements в контуре aero + декларативное заведение бакетов
Django обращается к сервису измерений при MEASUREMENTS_USE_MEASUREMENTS=1
(значение по умолчанию в base), так что без него часть API отвечала ошибкой.

Сервис переименован в measurements-service, как в brusnika-*. В base он
называется measurements-svc, а django ходит на measurements-service —
переименовать сервис дешевле, чем патчить переменную в двух релизах django.

Бакеты теперь заводит Job в infrastructure/minio/aero, а не команда руками.
Чарт MinIO этого не умеет: форк не принимает ни buckets, ни provisioning.
Так бакет django был создан императивно и не пережил бы пересоздание
контура — развернув всё с нуля, получили бы работающий MinIO и приложения,
падающие на отсутствующем бакете. Measurements сломался бы на этом сразу:
имя бакета зашито в его vault-шаблоне. Идемпотентность даёт
mc mb --ignore-existing.

Сайдкар istio у Job отключён: контейнер задачи выходит, envoy продолжает
работать, и под навсегда остаётся Running.
2026-08-08 20:41:23 +03:00
emelinda
f88cf04434 Update Measurements app image in yc-ecp configuration: change default tag to prod_6070cd4d 2026-08-05 01:48:07 +03:00
emelinda
d5884d3a3b Update Measurements app in yc-ecp: configure custom gunicorn command with access log settings 2026-08-05 01:39:43 +03:00
emelinda
638da92688 Update Measurements app configuration in yc-ecp: enable backend service, set deployment and service details, and define resource requests and ports 2026-08-05 00:46:00 +03:00
emelinda
64412e1b94 Add Measurements app to yc-ecp: define namespace, update HelmRelease with chart details, and include in cluster Kustomization 2026-08-05 00:35:29 +03:00
emelinda
27e36cfa7c Refactor Measurements app kustomization in yc-ecp: remove unused patches section and update resource references 2026-08-05 00:17:21 +03:00
emelinda
3a5b3b07e6 Add Measurements app to yc-ecp: define HelmRelease, configure Istio certificates, and update cluster Kustomization 2026-08-05 00:00:06 +03:00
ivan
c7b749fd09 ++ 2026-07-31 12:55:03 +05:00
ivan
da9494b483 change charts 2026-07-30 19:42:35 +05:00
ivan
f78ceb119e change charts 2026-07-30 19:09:24 +05:00
emelinda
9b0942f228 Migrate various applications to manifest definitions and HelmRelease. Add them to the appropriate namespaces and update related configurations. 2026-07-16 14:01:21 +03:00
emelinda
5f7fe11748 Add example .env files and configuration documentation for measurements and subscriptions services. 2026-07-13 20:35:36 +03:00
ivan
de420f4f5f ++ 2026-06-07 15:54:18 +05:00
ivan
f2c8163a2d ++ 2026-06-05 22:42:18 +05:00
663b06a529 test: reduce business app requests based on current yc-k8s-test usage 2026-05-21 11:46:11 +03:00
9d9de98a1e lower requests 2026-05-21 11:08:01 +03:00
5ab8fe0fe3 drwaings/measurements/comparisons/cross-section 2026-04-23 13:51:46 +03:00
emelinda
597903e01b Scale down replicas for measurements app in yc-k8s-test from 2 to 1 2026-04-14 16:07:01 +03:00
emelinda
b6e467d596 Update kustomization target name from attachments to measurements in yc-k8s-test 2026-04-14 16:06:38 +03:00
emelinda
4237bad9bd Scale up replicas for measurements app in yc-k8s-test from 1 to 2 2026-04-14 16:03:29 +03:00
emelinda
9351f9f0da Add deployment, service, and namespace configurations for measurements app in yc-k8s-test 2026-04-14 15:55:42 +03:00