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

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

Відкрити в Telegram

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

Показати більше
3 425
Підписники
+124 години
+57 днів
+2030 день
Архів дописів
Какие ресурсы есть в Puppet? Ресурсы — это базовые единицы любого инструмента управления конфигурацией. Это функции ноды, такие как его пакеты программного обеспечения или услуги. Объявление ресурса, записанное в каталоге, описывает действие, которое должно быть выполнено над ресурсом или с ним. Когда каталог выполняется, он устанавливает ноду в желаемое состояние. Библиотека собеса по DevOps

❓ Вы в курсе, что можно автоматизировать инфраструктуру как код с помощью Terraform и GitLab? ⏰ На открытом уроке 3 апреля в
❓ Вы в курсе, что можно автоматизировать инфраструктуру как код с помощью Terraform и GitLab? ⏰ На открытом уроке 3 апреля в 20:00 мск Вячеслав Федосеев расскажет, как настроить CI/CD-пайплайны для работы с Terraform, разграничивать окружения и эффективно управлять конфигурацией. Вячеслав — эксперт в IT с 2006 года, от первых Linux-серверов до масштабных DevOps-решений. Автор и ментор курсов по DevOps и CI/CD. Если вы DevOps-специалист, архитектор или инженер, стремящийся оптимизировать процессы и автоматизировать инфраструктуру, этот урок для вас. Повышайте свою квалификацию, изучив лучшие практики IaC, и получайте навыки, востребованные на рынке. 🎁 Все участники вебинара получат скидку на полный курс по CI/CD на основе Gitlab. 👉 Для участия зарегистрируйтесь Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid 2VtzqvK1nn4, www.otus.ru

✍🏻 Почему люди используют SSH? SSH, или Secure Shell, используется для установки безопасного соединения между клиентом и сервером. Это важно для таких задач, как удаленное управление сервером, обеспечение зашифрованной и аутентифицированной связи. Библиотека собеса по DevOps

📈 Исследование IT-аудитории Proglib 2025: зарплаты, технологии, профессии Кто такой современный разработчик в 2025 году? Акт
📈 Исследование IT-аудитории Proglib 2025: зарплаты, технологии, профессии Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков. 👉 Читать полный анализ: https://proglib.io/sh/NbJAHIDRTg Библиотека питониста #свежак

✍🏻 Сравните Docker Swarm с Kubernetes Kubernetes и Docker Swarm управляют контейнерами, но работают они по-разному: ✔️ Kubernetes управляет большими и сложными настройками контейнеров. Его самовосстановление и встроенные функции мониторинга делают его более подходящим вариантом для сложных сред. ✔️ Docker Swarm подходит для небольших или менее сложных настроек, поскольку он не предлагает никаких встроенных функций, как Kubernetes. Мы можем легко интегрировать его с инструментами Docker, такими как Docker CLI и Docker Compose. Библиотека собеса по DevOps

💬 Как оставлять комментарии в чате нашего канала В нашем чате работает бот Shieldy — он защищает от спама, запрашивая у новых участников решение простой капчи. ⚠️ Проблема, с которой сталкиваются многие: вы нажимаете под постом «Прокомментировать», пишете что-то, а потом получаете бан и не можете писать комментарии. ❓Почему так: Shieldy отправляет капчу в сам чат, а не в комментарии под конкретный пост. Из-за этого капчу можно не увидеть, не отправить ответ на нее, и бот автоматически заблокирует вас. ✅ Как присоединиться к чату, чтобы бот вас не забанил — Зайдите в описание канала с телефона и нажмите кнопку Discuss / Чат — Нажмите Join / Присоединиться — Сразу обратите внимание на сообщение от бота Shieldy — Решите простой пример и отправьте ответ в чат После этого бот отправит приветственное сообщение и вы сможете оставлять комментарии. Эту проверку нужно пройти только один раз при вступлении в чат. ❗️ Если вас все-таки забанили — Это временная блокировка на несколько минут — Подождите и попробуйте зайти позже, бот снова отправит вам капчу Админы канала никак не могут ускорить процесс, бот автоматически снимает с вас блокировку через пару минут. Мы понимаем, что эта система неидеальна, и ищем более удобное решение. 👾 Спасибо, что активно участвуете в обсуждении наших постов!

☸️ CKAD 2025. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer CKAD стал более строгим к де
☸️ CKAD 2025. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer CKAD стал более строгим к деталям — без системной подготовки можно завалить даже на банальных заданиях. Если хочется разобраться, что важно для получения сертификации — эта статья сэкономит часы. ➡️ Читать статью 🐸Библиотека devops'a

✍🏻 Зачем контейнерам Docker нужны проверки работоспособности? Контейнеры Docker полагаются на проверки работоспособности, чтобы гарантировать свою бесперебойную работу. Развертывание контейнера, который работает, но не обрабатывает запросы, может создать проблемы для групп развертывания. Проверки работоспособности отслеживают эти проблемы в режиме реального времени и мгновенно информируют нас. Например, проверку работоспособности можно добавить в Dockerfile следующим образом:
HEALTHCHECK --interval=30s --timeout=10s --retries=3 CMD curl -f http://localhost:8080/health || exit 1
Эта проверка работоспособности пингует конечную точку работоспособности контейнера каждые 30 секунд и отмечает контейнер как неработоспособный, если он не может выполнить три последовательные попытки. Этот упреждающий мониторинг помогает быстро выявлять и устранять проблемы. Библиотека собеса по DevOps

✍🏻 Что такое Selenium IDE? Интегрированная среда разработки Selenium (IDE) — это универсальная среда разработки скриптов Selenium. Её можно использовать для отладки тестов, изменения и записи, а также она доступна как расширение Firefox. Selenium IDE поставляется со всем ядром Selenium Core, которое позволяет нам быстро и легко воспроизводить и записывать тесты именно в той среде, где они будут проводиться. Selenium IDE — одна из лучших сред для создания тестов Selenium, независимо от того, какой стиль тестирования мы предпочитаем, благодаря возможности быстрого перемещения инструкций и поддержке автозаполнения. Библиотека собеса по DevOps

🏗 7 основных стратегий обеспечения устойчивости распределенных систем Высоконагруженные распределенные системы должны справл
🏗 7 основных стратегий обеспечения устойчивости распределенных систем Высоконагруженные распределенные системы должны справляться с миллионами запросов в секунду, оставаясь стабильными даже при сбоях в базах данных или внешних API. Это возможно только при условии, что в основе системы заложены проверенные стратегии обеспечения устойчивости. В этой статье мы подробно рассмотрим, как нисходящие и восходящие шаблоны помогают минимизировать влияние отказов и эффективно управлять нагрузкой, обеспечивая стабильность и бесперебойную работу популярных приложений. 🔗 Читать статью 🔗 Зеркало 🐸 Библиотека хакера

Можно ли запускать базы данных в k8s? При определенных условиях, стоит учитывать, что контейнеры не оказывают значительного влияния на производительность приложений, однако сетевой компонент в k8s может вызывать определенные задержки, в зависимости от его реализации. В контейнерах сложнее проводить тонкую настройку приложений, так как изменение настроек ядра ОС и других низкоуровневых параметров для повышения производительности требует определенных навыков. Однако такая настройка не требуется часто. Если мы сможем обеспечить необходимое дисковое пространство для хранения файлов баз данных и возможность переноса их между узлами, то в k8s можно успешно запускать stateful-приложения. Существуют также базы данных и очереди, оптимизированные для работы в k8s, что делает их готовыми к облачным средам. Для управления приложениями в k8s существуют операторы (Kubernetes operators), которые облегчают эксплуатацию stateful-приложений, например, postgresql stolon для управления кластерами postgresql и strimzi для управления kafka. Библиотека собеса по DevOps

🐧 Пингвин, покоривший мир: история взлета Linux – ОС, управляющей 96% серверов В 1991 году на компьютере с 4 мегабайтами пам
🐧 Пингвин, покоривший мир: история взлета Linux – ОС, управляющей 96% серверов В 1991 году на компьютере с 4 мегабайтами памяти родилась программа, которая сегодня управляет большей частью интернета, смартфонами и даже космическими аппаратами. Это история Linux, рассказанная одним из первых свидетелей. ➡️ Читать статью ➡️ Зеркало

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

🐍 Твой Python-код жрёт память? 11 способов это исправить! Высокая производительность и масштабируемость невозможны, если при
🐍 Твой Python-код жрёт память? 11 способов это исправить! Высокая производительность и масштабируемость невозможны, если приложение неэффективно расходует RAM. Разберём лучшие техники оптимизации памяти в Python, которые помогут сократить потребление ресурсов и ускорить работу кода. 👉 Читать статью Библиотека питониста

Как хранить переменные в terraform? main.tf — основной конфигурационный файл, описывающий, какие инстансы необходимо создать. variables.tf — конфигурация с описанием переменных и значениями по умолчанию. Если значения по умолчанию не задано, то они являются обязательными. terraform.tfvars — конфигурация со значениями переменных. Часто является секретным файлом, поэтому нужно с осторожностью пушить в публичные репозитарии. outputs.tf — описание выходных переменных. Необязательный файл, но очень удобно выделять нужные параметры из созданного инстанса, например IP созданного в облаке инстанса.

Зачем нужен terraform taint? Команда terraform taint пометит ресурс инфраструктуры, который будет удален и заново создан при следующем применении команды terraform apply. Библиотека собеса по DevOps

Что такое MCollective? MCollective — это система промежуточного программного обеспечения, которая интегрируется с Puppet для обеспечения оркестрации, удаленного выполнения и параллельного выполнения заданий.

Правда или ложь? Загрузка программы в память происходит жадно (все сразу) Это было правдой в прошлом, но сегодняшние операционные системы выполняют отложенную загрузку, что означает, что сначала загружаются только те части, которые необходимы для запуска процесса.

↩️ Может ли контейнер перезапуститься сам по себе? Расскажите про его политики по умолчанию ✅ Да, контейнер может перезапускаться сам по себе. Однако для этого нам нужно задать политику перезапуска. ✍🏻 У Docker есть разные политики перезапуска, которые контролируют, когда и как контейнеры должны перезапускаться. Политика по умолчанию (no) такая, что контейнер не перезапустится, если он остановится. С политикой always Docker автоматически перезапустит контейнер, когда он остановится. Мы можем использовать эту команду для применения политики always:
docker run --restart=always <container-name>
Библиотека собеса по DevOps

🏃‍♀️ 40+ каналов, которые должен читать каждый разработчик Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов. IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии Библиотека программиста — новости из мира IT и технологий Книги для программистов — самые годные книги по любым языкам и стекам IT-мемы — мемы про жизу айтишника Proglib Academy — обучение и курсы, чтобы стать топовым специалистом Азбука айтишника — азы из мира разработки Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ Библиотека фронтендера — все о JS, React, Angular и не только Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься Библиотека тестировщика — самое интересное о том, как крашить код 🦫 Go Библиотека Go-разработчика Библиотека задач по Go Библиотека Go для собеса Вакансии по Go #️⃣ C# Библиотека шарписта Библиотека задач по C# Библиотека собеса по C# Вакансии по C# 🔧 DevOps Библиотека devops’а Библиотека задач по DevOps Библиотека собеса по DevOps Вакансии по DevOps & SRE 🐘 PHP Библиотека пхпшника Библиотека задач по PHP Библиотека PHP для собеса Вакансии по PHP, Symfony, Laravel 🐍 Python Библиотека питониста Библиотека Python для собеса Библиотека задач по Python Вакансии по питону, Django, Flask ☕️ Java Библиотека джависта Библиотека задач по Java Библиотека Java для собеса Вакансии по Java 📊 Data Science Библиотека дата-сайентиста Библиотека задач по Data Science Библиотека Data Science для собеса Вакансии по Data Science 🎮 C++ Библиотека C/C++ разработчика Библиотека задач по C++ Библиотека C++ для собеса Вакансии по C++ Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑

Библиотека собеса по DevOps | вопросы с собеседований - Статистика та аналітика Telegram каналу @devops_interview_lib