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
719

Showing posts older than #1979 · Back to latest

Older Posts 20 shown
Post #1978 694
🤔 Есть две приватных сети. Как сделать так, чтобы хосты внутри них общались?

Варианты решения:
1. VPN-туннель между сетями:
- OpenVPN, WireGuard, IPsec — надёжный способ объединения.
- Прозрачный доступ между подсетями.
2. Маршрутизация:
- Настроить роутер или Linux-хост с IP forwarding.
- Добавить маршруты на каждом конце к нужным подсетям.
3. GRE-туннель или VXLAN — для "протягивания" L2 поверх L3.
Важно: следить за firewall/iptables и разрешением маршрутов на хостах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 🔥 3
  • 💊 1
Post #1975 674
🤔 Task удаляет файл, при первом запуске он удален, что должно быть при втором?

При втором запуске Ansible должен сообщить, что изменений нет, так как файл уже удален. Это подтверждает идемпотентность – задача не выполняется снова, если состояние соответствует ожидаемому.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #1972 704
🤔 Как сделать доступ из дома к серверу в Private Subnet в Data Center?

- Использовать VPN (OpenVPN, WireGuard);
- Настроить Bastion Host;
- Применить SSH-туннелирование;
- Использовать прокси или zero-trust платформы (например, Tailscale).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #1969 691
🤔 Какие есть варианты запустить джобу в Jenkins?

1. Ручной запуск – через веб-интерфейс Jenkins.
2. Расписание (cron) – настройка триггеров через Build periodically.
3. Webhook – запуск при пуше в Git (GitHub, GitLab, Bitbucket).
4. Pipeline Script – через Jenkinsfile с build job().
5. API-запрос – curl http://jenkins/job/job_name/build?token=TOKEN.
6. Через CLI – java -jar jenkins-cli.jar build job_name.
7. Автоматически при изменениях – настройка Git Polling или SCM.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #1965 679
🤔 Кластер БД висит, запросы копятся, но другие выполняются быстро. Что происходит?

Скорее всего:
- Приложение удерживает блокировку, из-за чего остальные запросы висят в очереди.
- Блокировки возникают при долгих UPDATE, INSERT, TRANSACTION, особенно без COMMIT.
Что делать:
1. Проверить активные сессии и блокировки (pg_stat_activity — для PostgreSQL).
2. Выяснить какой запрос держит блокировку.
3. Убить зависшие транзакции или перезапустить зависший компонент.
4. Настроить таймауты транзакций и контроль количества соединений от приложения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #1961 623
🤔 Экспортеры в Prometheus?

Экспортеры — это компоненты, которые собирают метрики с внешних систем и преобразуют их в формат, совместимый с Prometheus. Например, node_exporter для метрик узлов, blackbox_exporter для проверки доступности сервисов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #1958 633
🤔 Как определить ресурс, который необходим одной node?

- Собрать usage-метрики:
Через kubectl top node, Prometheus или Cloud Monitoring.
- Сравнить с pod requests:
Если нода забита, а pod’ы с маленькими requests — нужно увеличивать.
- Просмотреть узкие места:
CPU, RAM, IO, дисковое пространство — что конкретно лимитирует.
- Использовать нагрузочные тесты:
Прогнать типичную нагрузку и посмотреть, как ведут себя узлы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
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 →