TGViewer
Channel Public Channel
DevOps | Тесты

DevOps | Тесты

@easy_devops_tests

Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Subscribers
2.68K
Photos
31
Videos
0
Links
717

Showing posts older than #2187 · Back to latest

Older Posts 20 shown
Post #2184 579
🤔 В чём разница между volume и простой привязкой директории на host?

- Volume управляется Docker и хранится отдельно от хоста, используется для данных, которые должны сохраняться между перезапусками.
- Привязка директории (bind mount) — это жёсткая связь с директорией хоста, полезна для разработки, но менее гибка и безопасна.
Volume более устойчивы к изменениям и обновлениям контейнеров.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2182 594
🤔 Что такое PodDisruptionBudget (PDB)?

Это объект, который:
- Ограничивает количество одновременных добровольных прерываний (eviction) подов;
- Например: "maxUnavailable: 1" или "minAvailable: 2";
- Защищает от "удаления слишком многого одновременно" при обновлениях, drain узлов и т.п.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2179 619
🤔 Как исправляешь баг (описать весь процесс)?

1. Анализ: понять проблему, изучить логи, воспроизвести.
2. Диагностика: найти точку сбоя, проверить гипотезы.
3. Фикс: внести исправление.
4. Проверка: провести локальные/авто/ручные тесты.
5. PR и ревью: сделать коммит, описание, отправить на ревью.
6. Тестирование в CI/CD: дождаться сборки и тестов.
7. Деплой и мониторинг: откат при ошибках, уведомление команды.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 💊 3
Post #2176 586
🤔 Как использовать темплейты Helm?

Темплейты находятся в директории templates/ и содержат шаблонизированные YAML-файлы, в которых можно:
- Использовать переменные из values.yaml
- Применять условные конструкции, циклы, функции Go-шаблонов
Ты можешь:
- Генерировать манифесты: helm template
- Переопределять значения при установке: helm install --set key=value


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2173 572
🤔 Как сделать повторяющиеся job'ы в GitLab CI?

Для повторяющихся задач (например, ежедневных проверок или cron-планировщиков) используют rules с типом schedule.
Затем в GitLab UI создаётся расписание (Schedule) с указанием, когда должна запускаться пайплайн.
Также можно использовать extends, чтобы повторно использовать одну и ту же логику в нескольких job'ах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2170 600
🤔 Как хранить Helm шаблоны в GitLab?

- В отдельном репозитории (infrastructure/helm-charts).
- Или внутри проекта в папке helm/, charts/.
- Можно сделать GitLab Pages Registry:
- упаковывать чарты (helm package)
- публиковать (helm repo index . + pages)


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 🔥 3
Post #2167 606
🤔 Какие есть типы масштабирования?

Существует горизонтальное масштабирование, при котором увеличивается количество инстансов, и вертикальное, при котором увеличиваются ресурсы уже запущенных инстансов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →