Из чего состоит Pod в Kubernetes?
Pod в Kubernetes — это минимальная единица развертывания, которая может содержать один или несколько контейнеров, работающих на одном хосте и разделяющих ресурсы.
Читать ответПодготовка к интервью
1184 вопроса для подготовки на позицию DevOps-инженер
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию DevOps-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: devops, infrastructure, kubernetes.
Каталог
Pod в Kubernetes — это минимальная единица развертывания, которая может содержать один или несколько контейнеров, работающих на одном хосте и разделяющих ресурсы.
Читать ответДа, у меня был опыт настройки и конфигурации pipelines в проектах, особенно в контексте CI/CD и обработки данных.
Читать ответКеширование в Docker происходит на основе слоев при сборке образа.
Читать ответДа, я имел практический опыт настройки CI/CD pipelines с использованием Docker-контейнеров. Обычно это включает следующие шаги:
Читать ответDocker-контейнеры изолированы от хостовой системы с помощью технологий ядра Linux, таких как namespaces и cgroups. Для связи с хостом при запуске контейнера Docker использует несколько механизмов:
Читать ответЧтобы получить подробную информацию о Docker-образе, можно использовать команду:
Читать ответИнструмент для определения и запуска многоконтейнерных приложений Docker. Позволяет управлять множеством связанных сервисов в одном файле конфигурации.
Читать ответДа, Kubernetes широко используется для управления контейнерными приложениями в производственной среде. Он обеспечивает автоматическое развертывание, масштабирование и управление контейнерами.
Читать ответДля копирования содержимого директории с файлами в образ Docker используется команда COPY в Dockerfile.
Читать ответДля организации коммуникации между Docker-контейнерами без использования docker-compose можно создать пользовательскую сеть Docker и запускать контейнеры в этой сети.
Читать ответDocker-контейнеры используют возможности ядра операционной системы, такие как пространства имён (namespaces) и контрольные группы (cgroups), для изоляции процессов и ресурсов.
Читать ответDocker — это платформа для создания, доставки и запуска приложений в изолированных контейнерах.
Читать ответ