en
Feedback
Библиотека собеса по DevOps | вопросы с собеседований

Библиотека собеса по DevOps | вопросы с собеседований

Open in Telegram

Вопросы с собеседований по DevOps и ответы на них. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/d7e18893 Для обратной связи: @proglibrary_feeedback_bot

Show more
3 422
Subscribers
No data24 hours
+17 days
+2330 days
Posts Archive
Можно ли запланировать отправку модулей на узел, если узел заражен? Если узел испорчен, модули не будут планироваться на нем по умолчанию, но вы можете использовать допуски в спецификации модуля, чтобы разрешить планирование определенных модулей на испорченном узле. Допуски используются для указания того, что модуль может допускать (или «игнорировать») определенную испорченность, что позволяет планировать его на испорченном узле. Это может быть полезно в сценариях, где вы хотите зарезервировать определенные узлы для определенных типов рабочих нагрузок или пометить узлы как неподходящие для определенных рабочих нагрузок. Библиотека собеса по DevOps

Какие типы сервисов доступны в Kubernetes Services? Kubernetes предоставляет четыре основных типа сервисов, каждый из которых предназначен для разных сетевых задач: ClusterIP (по умолчанию): обеспечивает внутреннее взаимодействие модулей. Доступно только из кластера. NodePort: предоставляет сервис на статическом порту каждого узла, делая его доступным извне кластера. LoadBalancer: использует внешний балансировщик нагрузки облачного провайдера. В этом случае сервис доступен по публичному IP-адресу. ExternalName: сопоставляет сервис Kubernetes с внешним именем хоста. Библиотека собеса по DevOps

Что делать с ошибкой CrashLoopBackOff? Модуль входит в непрерывный цикл сбоев и перезапусков. Проверьте логи модулей, исправьте проблемы с кодом приложения или конфигурацией, убедитесь, что необходимые зависимости доступны, а также используйте проверки готовности и жизнеспособности. Библиотека собеса по DevOps

Ошибка: Несанкционированный или запрещенный доступ. Что делать? Пользователям или службам отказано в доступе к ресурсам Kubernetes. Исправление: Проверьте правила RBAC, роли пользователей, разрешения учетной записи службы и роли кластера. Выполните аутентификацию с правильными учетными данными. Библиотека собеса по DevOps

Есть ли разница между Agile и DevOps? Если да, пожалуйста, объясните. Начните с описания общих черт. Затем перейдите к отличиям: Методика Agile предполагает создание и выпуск ПО, после чего разработчики за него формально не отвечают. С DevOps все обстоит иначе: эта методика направлена как раз на то, чтобы развернуть готовое ПО максимально надежным и безопасным способом. Библиотека собеса по DevOps

Какие инструкции есть у Dockerfile? (часть первая) FROM — задаёт базовый (родительский) образ. LABEL — описывает метаданные. Например — сведения о том, кто создал и поддерживает образ. ENV — устанавливает постоянные переменные среды. Библиотека собеса по DevOps

Что такое архитектура «Shared-Nothing»? Это архитектура, в которой данные извлекаются из одного, не общего источника, обычно подключенного исключительно к одному узлу, в отличие от архитектур, в которых запрос может попасть на один из многих узлов, а данные будут извлечены из одного общего места (хранилища, памяти). Библиотека собеса по DevOps

Осталось всего 4 места на курс по ИИ-агентам. 30 апреля закрываем набор окончательно. В ГС честно рассказали: — Кому курс не подойдет; — Какой хардкор в программе (LangGraph, AutoGen, CrewAI); — Как мы даем токены, чтобы вы не тратили свои деньги. 🏃‍♀️ Записаться, пока есть места

В чем разница между SQL и NoSQL? Базы данных SQL являются реляционными, структурированными и используют таблицы с предопределенными схемами, в то время как базы данных NoSQL являются нереляционными, не имеют схем и предназначены для обработки неструктурированных или полуструктурированных данных. Библиотека собеса по DevOps

🏃‍♀️ Как провести вечер вторника с пользой для карьеры? Включайте кружок там личное приглашение от спикера. 👆 Уже завтра в прямом эфире, разбираем архитектуру контекста в мультиагентных системах. 🤫 Секретный лут: промик на 5.000₽. Он достанется только тем, кто придет на прямой эфир. 👉 Регистрируйтесь на трансляцию

Как сдерживать расходы на наблюдаемость без потери сигналов? Метрики — гистограммы с разумными бакетами и низкой кардинальностью (никаких user_id), downsampling/roll-ups; трейсы — tail-based sampling с приоритетом ошибок/p99 и exemplars к метрикам; логи — структурированные, с фильтрацией/редакцией PII и динамическим сэмплингом по уровню и частоте. Чёткие ретенции по типам данных и бюджет «стоимость за SLO-юнит». 🐸Библиотека собеса по DevOps

Какие ресурсы есть в Puppet? Ресурсы — это базовые единицы любого инструмента управления конфигурацией. Это функции ноды, такие как его пакеты программного обеспечения или услуги. Объявление ресурса, записанное в каталоге, описывает действие, которое должно быть выполнено над ресурсом или с ним. Когда каталог выполняется, он устанавливает ноду в желаемое состояние. Библиотека собеса по DevOps

✍🏻 Что такое архитектура «ничего общего»? Это архитектура, в которой данные извлекаются из одного, не являющегося общим источника, обычно подключенного исключительно к одному узлу, в отличие от архитектур, в которых запрос может поступить на один из многих узлов, а данные будут извлечены из одного общего места (хранилища, памяти и т. д.). Библиотека собеса по DevOps

Ошибка: Несанкционированный или запрещенный доступ. Что делать? Пользователям или службам отказано в доступе к ресурсам Kubernetes. Исправление: Проверьте правила RBAC, роли пользователей, разрешения учетной записи службы и роли кластера. Выполните аутентификацию с правильными учетными данными. Библиотека собеса по DevOps

Ошибка: Pending Pods. Что делать? Описание: Модули остаются в состоянии ожидания и не начинают работу. Исправление: Проверьте доступность ресурсов, состояние узлов и ограничения планирования. Проверьте, есть ли узлы с достаточными ресурсами. Библиотека собеса по DevOps

Ошибка: Pending Pods. Что делать? Описание: Модули остаются в состоянии ожидания и не начинают работу. Исправление: Проверьте доступность ресурсов, состояние узлов и ограничения планирования. Проверьте, есть ли узлы с достаточными ресурсами. Библиотека собеса по DevOps

Ошибка: Ingress не работает. Что делать? Ресурсы Ingress настроены неправильно, что приводит к проблемам внешнего доступа. Проверьте настройки контроллера Ingress, конфигурации хоста и пути, а также разрешение DNS. Проверьте наличие потенциальных проблем с сертификатом TLS. Библиотека собеса по DevOps

Ошибка: сервисы не могут быть обнаружены. Как исправить? К сервисам невозможно получить доступ внутри кластера или извне. Проверьте конфигурации сервисов, порты, селекторы и конечные точки. Убедитесь, что сетевые политики и брандмауэры разрешают трафик. Библиотека собеса по DevOps

Ошибка: превышена квота ресурсов. Как исправить? Кластер Kubernetes превышает выделенные квоты ресурсов. Исправьте квоты ресурсов для пространств имен, отслеживайте использование ресурсов кластера, оптимизируйте использование ресурсов и рассмотрите возможность вертикального автоматического масштабирования пода. Библиотека собеса по DevOps