core code helper

Питання та відповіді

Не виходить налаштувати, запустити чи зрозуміти? Запитайте — відповідають люди, які вже з цим стикались. Автор питання позначає найкращу відповідь галочкою.

0 голосів 0 відповідей 26 переглядів

Prometheus і Grafana самим чи готовий SaaS для моніторингу невеликого проєкту?

У нас невеликий продукт: 4 сервіси в Docker на двох VPS, PostgreSQL, Redis. Зараз моніторингу фактично немає — дізнаємося про проблеми від користувачів. Чи варто розгортати Prometheus + Grafana + Loki самим, чи для…

Софія Романенко ·
0 голосів 1 відповідь 21 перегляд

Terraform хоче перестворити базу після перенесення ресурсу в модуль — як цього уникнути?

Рефакторю старий Terraform-код: виніс aws db instance.main і пов'язані ресурси (subnet group, parameter group) у модуль modules/rds . Тепер terraform plan показує: Це продакшен-база, перестворювати її не можна. Як…

Андрій Мельник ·
0 голосів 1 відповідь 19 переглядів

Яку температуру ставити для LLM, яка класифікує звернення в підтримку?

Тестую фічу, де LLM розносить звернення клієнтів по категоріях (оплата, баг, побажання, інше). Розробники поставили temperature: 0.7 , і одне й те саме звернення іноді отримує різні категорії. З погляду QA це виглядає…

Олена Ковальчук ·
0 голосів 2 відповіді 21 перегляд

Як безпечно передати паролі й API-ключі в Docker-контейнер?

Зараз у нас усі секрети (пароль бази, ключ платіжного API, SMTP) лежать у .env , який підхоплюється в docker-compose.yml через env file . Колега каже, що змінні середовища — це небезпечно і треба інакше. Наскільки це…

Тарас Гнатюк ·
0 голосів 2 відповіді 19 переглядів

Playwright-тест стабільно проходить локально, але падає в CI. Що перевірити?

Тест на оформлення замовлення локально проходить 50 разів з 50. У GitHub Actions падає приблизно в третині запусків з таймаутом на кроці: Ретраї іноді рятують. Як знайти причину, а не просто збільшити таймаут?

Олена Ковальчук ·
0 голосів 1 відповідь 10 переглядів

Чому PostgreSQL не використовує індекс для запиту з LIKE?

Є таблиця клієнтів на 4 млн рядків і індекс: Запит для пошуку в адмінці: EXPLAIN показує Seq Scan і запит триває близько 2 секунд. Чому індекс не використовується і що з цим робити?

Софія Романенко ·
0 голосів 1 відповідь 11 переглядів

Як обрати розмір чанка для RAG по технічній документації?

Роблю RAG по внутрішній документації (Confluence, близько 3000 сторінок, багато таблиць і прикладів коду). Зараз ріжу текст по 1000 символів з перекриттям 200 — і відповіді часто «майже правильні»: модель бачить шматок…

Тарас Гнатюк ·
0 голосів 2 відповіді 11 переглядів

Под у Kubernetes у статусі CrashLoopBackOff — з чого почати діагностику?

Задеплоїв новий сервіс на FastAPI в кластер, kubectl get pods показує: Локально в Docker той самий образ працює. kubectl logs показує порожнечу або обрізаний рядок. Куди дивитися?

Тарас Гнатюк ·
0 голосів 1 відповідь 13 переглядів

Чим відрізняється CMD від ENTRYPOINT у Dockerfile і коли що використовувати?

Пишу Dockerfile для образу з тестами (Playwright). Бачу в прикладах то CMD ["npx", "playwright", "test"] , то ENTRYPOINT ["npx", "playwright"] разом з CMD ["test"] . Обидва варіанти начебто працюють. У чому різниця і…

Катерина Литвиненко ·
0 голосів 2 відповіді 12 переглядів

Postgres у Docker не стартує: «database files are incompatible with server»

Оновила в docker-compose.yml образ з postgres:16-alpine на postgres:17-alpine , зробила docker compose up -d — і контейнер бази одразу падає. У логах: Дані лежать в іменованому томі pgdata . Там локальна база з…

Софія Романенко ·