Расскажите о вашем опыте работы с Kubernetes.
При миграции и внедрении Kubernetes в существующую инфраструктуру я обычно следую таким шагам:
Читать ответПодготовка к интервью
1184 вопроса для подготовки на позицию DevOps-инженер
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию DevOps-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: devops, infrastructure, kubernetes.
Каталог
При миграции и внедрении Kubernetes в существующую инфраструктуру я обычно следую таким шагам:
Читать ответВ Dockerfile команды CMD и ENTRYPOINT задают команду, которая будет выполнена при запуске контейнера, но имеют разные цели и поведение.
Читать ответДля улучшения эффективности и скорости сборки Docker-образов обычно применяют следующие методы:
Читать ответНет, файл docker-compose.yml не может полностью заменить Dockerfile для сборки образа.
Читать ответДля деплоя Python-приложений в Kubernetes обычно создают Docker-образ с приложением и описывают манифесты Deployment и Service.
Читать ответПри запуске Docker контейнера с помощью команды docker run доступно множество параметров для настройки его поведения. Вот основные из них:
Читать ответРаботал с Docker для:
Читать ответДа, для автоматического развертывания приложений в Kubernetes часто используют шаблоны, например, Helm charts или Kustomize.
Читать ответВ Dockerfile используют несколько команд FROM для создания многоступенчатой сборки (multi-stage build). Это позволяет разделить процесс сборки на несколько этапов, каждый из которых использует свой базовый образ.
Читать ответИнструкция FROM в Dockerfile указывает базовый образ, от которого будет строиться новый Docker образ.
Читать ответФайл, который определяет параметры и настройки контейнера в Docker, называется Dockerfile.
Читать ответУровень владения Docker можно оценить по следующим критериям:
Читать ответ