Как корректно алертить по SLO?
👾 — Триггерить при ошибках >1% за последнюю минуту
👍 — Алертить по скорости сжигания error budget на двух окнах (например, 2%/1ч и 5%/6ч)
🥰 — Считать только Apdex, игнорировать ошибки
⚡️ — Раз в день проверять среднюю ошибку
Библиотека задач по DevOps
👾 — Триггерить при ошибках >1% за последнюю минуту
👍 — Алертить по скорости сжигания error budget на двух окнах (например, 2%/1ч и 5%/6ч)
🥰 — Считать только Apdex, игнорировать ошибки
⚡️ — Раз в день проверять среднюю ошибку
Библиотека задач по DevOps
👍4👾2
Что такое SLO?
👾 — Текстовый договор с клиентом
👍 — Цель для метрики SLI за период
🥰 — Алгоритм алертинга
⚡ — Доля ошибок за час
Библиотека задач по DevOps
👾 — Текстовый договор с клиентом
👍 — Цель для метрики SLI за период
🥰 — Алгоритм алертинга
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
По какой причине организации предпочитают Canary Deployments?
👾 — Избежание всех проблем с задержкой сети
👍 — Строго случайные обновления
🥰 — Полный сброс системы
⚡️ — Более быстрое развертывание с меньшим количеством прерываний
Библиотека задач по DevOps
👾 — Избежание всех проблем с задержкой сети
👍 — Строго случайные обновления
🥰 — Полный сброс системы
⚡️ — Более быстрое развертывание с меньшим количеством прерываний
Библиотека задач по DevOps
⚡4
Какой тип IP-адреса по умолчанию назначается сервису в Kubernetes?
👾 — Внешний IP
👍 — Внутренний IP
🥰 — Кластерный IP
⚡ — Виртуальный IP
Библиотека задач по DevOps
👾 — Внешний IP
👍 — Внутренний IP
🥰 — Кластерный IP
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰10
Почему IP-адреса кластера других сервисов Kubernetes не разрешены в качестве IP-адресов конечных точек в Kubernetes?
👾 — Из-за политик сетевой безопасности
👍 — Из-за ограничений kube-proxy
🥰 — Для предотвращения конфликтов IP
⚡ — Для обеспечения изоляции между сервисами
Библиотека задач по DevOps
👾 — Из-за политик сетевой безопасности
👍 — Из-за ограничений kube-proxy
🥰 — Для предотвращения конфликтов IP
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3
Что даёт RollingUpdate с maxUnavailable: 0 и maxSurge: 1 в Deployment?
👾 — Останавливает все старые поды и потом запускает новые (Recreate)
👍 — Сохраняет полную доступность: сначала добавляет до +1 нового пода, затем по одному убирает старые
🥰 — Игнорирует настройки и ведёт себя как Recreate
⚡️ — Эти поля действуют только на DaemonSet
Библиотека задач по DevOps
👾 — Останавливает все старые поды и потом запускает новые (Recreate)
👍 — Сохраняет полную доступность: сначала добавляет до +1 нового пода, затем по одному убирает старые
🥰 — Игнорирует настройки и ведёт себя как Recreate
⚡️ — Эти поля действуют только на DaemonSet
Библиотека задач по DevOps
👍16❤1
Какой из следующих инструментов в первую очередь связан с мониторингом и визуализацией данных временных рядов?
👾 — Ansible
👍 — Git
🥰 — Grafana
⚡️ — Puppet
🐸 Библиотека задач по DevOps
👾 — Ansible
👍 — Git
🥰 — Grafana
⚡️ — Puppet
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰21
Команда DevOps в Agile Solutions сталкивается с проблемами поддержания согласованности в различных средах. Какая практика или инструмент может помочь обеспечить согласованность сред разработки, тестирования и производства, снижая риск проблем развертывания?
👾 — Использование разных инструментов для каждой среды
👍 — Реализация управления конфигурацией с помощью Ansible
🥰 — Зависит от ручной настройки для каждой среды
⚡️ ️️ — Игнорирование согласованности в пользу более быстрых релизов
🐸 Библиотека задач по DevOps
👾 — Использование разных инструментов для каждой среды
👍 — Реализация управления конфигурацией с помощью Ansible
🥰 — Зависит от ручной настройки для каждой среды
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая из следующих команд используется для переключения между ветвями?
👾 — GIT checkout
👍 — GIT switch
🥰 — GIT merch
⚡️ — GIT checkout и GIT switch
🐸 Библиотека задач по DevOps
👾 — GIT checkout
👍 — GIT switch
🥰 — GIT merch
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14👾6👍1
Какой ресурс Kubernetes отвечает за управление доступом к сетевым сервисам внутри кластера?
👾 — Gateway
👍 — Ingress
🥰 — Service
⚡️ — Под
🐸 Библиотека задач по DevOps
👾 — Gateway
👍 — Ingress
🥰 — Service
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰13👍5
Какая опция команды ls используется для просмотра номера индексного дескриптора файла?
👾 — -l
👍 — -o
🥰 — -a
⚡️ — -i
🐸 Библиотека задач по DevOps
👾 — -l
👍 — -o
🥰 — -a
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9👾5
Какое значение не следует использовать для метки «управляемый» EndpointSlice в Kubernetes?
👾 — "controller"
👍 — "my-domain.example/name-of-controller"
🥰 — "staff"
⚡️ — "cluster-admins"
Библиотека задач по DevOps
👾 — "controller"
👍 — "my-domain.example/name-of-controller"
🥰 — "staff"
⚡️ — "cluster-admins"
Библиотека задач по DevOps
👍5
В чем разница между someMultiLineString: | и someMultiLineString: > в YAML?
Использование > заставит многострочную строку свернуться в одну строку:
Библиотека задач по DevOps
Использование > заставит многострочную строку свернуться в одну строку:
someMultiLineString: >This is actuallya single linedo not let appearances fool youБиблиотека задач по DevOps
Что происходит при обновлении ConfigMap в Kubernetes?
👾 — Env-переменные в работающем поде обновятся сразу автоматически
👍 — При монтировании как volume файлы обновятся (с задержкой), а env-переменные применятся только после рестарта пода/роллаута
🥰 — Ничего не изменится, пока не удалить и не создать ConfigMap заново
⚡️ — Обновление ConfigMap всегда триггерит автоматический rolling restart Deployment
Библиотека задач по DevOps
👾 — Env-переменные в работающем поде обновятся сразу автоматически
👍 — При монтировании как volume файлы обновятся (с задержкой), а env-переменные применятся только после рестарта пода/роллаута
🥰 — Ничего не изменится, пока не удалить и не создать ConfigMap заново
⚡️ — Обновление ConfigMap всегда триггерит автоматический rolling restart Deployment
Библиотека задач по DevOps
👍17
Что такое «недостатки» и «допуски» в Kubernetes?
👾 — Оптимизация хранения базы данных
👍 — Управление соответствием узлов и размещением модулей
🥰 — Интерфейс ведения логов
⚡️ — Параметры конфигурации сети
Библиотека задач по DevOps
👾 — Оптимизация хранения базы данных
👍 — Управление соответствием узлов и размещением модулей
🥰 — Интерфейс ведения логов
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👾1
Что делает команда kubectl delete?
👾 — Выводит список ресурсов
👍 — Удаляет указанный ресурс
🥰 — Применяет изменение конфигурации
⚡ — Отображает сведения о ресурсе
Библиотека задач по DevOps
👾 — Выводит список ресурсов
👍 — Удаляет указанный ресурс
🥰 — Применяет изменение конфигурации
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Что содержит код Terraform?
👾 — Ресурсы облачного провайдера, а также провижининг для создаваемых ресурсов
🥰 — Конфигурацию
⚡ — Суть приложения
Библиотека задач по DevOps
👾 — Ресурсы облачного провайдера, а также провижининг для создаваемых ресурсов
🥰 — Конфигурацию
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👾7
Как Kubernetes обрабатывает входящий трафик для сервиса?
👾 — Путем прямой маршрутизации трафика к отдельным Pod
👍 — Путем использования балансировщика нагрузки
🥰 — Путем применения сетевых политик
❤️ — Путем проверки конфигураций Pod
Библиотека задач по DevOps
👾 — Путем прямой маршрутизации трафика к отдельным Pod
👍 — Путем использования балансировщика нагрузки
🥰 — Путем применения сетевых политик
❤️ — Путем проверки конфигураций Pod
Библиотека задач по DevOps
👍8
В первой части постов навалили жесткой базы, чтобы вправить мозги на место. Во второй дали конкретные инструменты, фреймворки и пошаговые инструкции, что нужно кодить прямо сейчас.
Часть 1. Введение, юзкейсы и реальность
Разбираемся с терминами, снимаем розовые очки и смотрим, где ИИ реально приносит бабки, а где только жжет нервы:
1. «Так что вообще считается AI-агентом?»
2. «Где тут бот, а где уже AI-агент?»
3. «Не надо пихать AI-агента в каждую задачу»
4. «Что уже можно спокойно делать через AI-агентов?»
5. «А что через AI-агентов пока лучше не трогать?»
Часть 2. Изнанка, ошибки и архитектура
Как всё это устроено под капотом, чтобы не слить бюджет и не наломать дров на старте:
6. «Можно ли просто сесть вечером и собрать себе AI-агента?»
7. «С чего вообще начать, если хочется попробовать AI-агентов»
8. «Почему AI-агент может внезапно начать творить дичь»
9. «Где AI-агенты реально экономят время, а где только добавляют возни»
10. «Почему они жрут столько денег?»
Часть 3. Хардкорная практика (Что делать руками)
Хватит теории. Открываем ноут, запускаем Cursor и делаем нормальные, отказоустойчивые системы:
11. «Почему одного промпта мало?»
12. «Почему AI-агенту мало просто “дать доступ к данным”»
13. «Если не следить за AI-агентом, он быстро начинает жить своей жизнью»
14. «Собрать демку легко. Но как же сделать нормально»
15. «Как сделать, чтобы это не развалилось через неделю?»
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1