Как у вас был устроен CI/CD процесс?
Да, Jenkins широко используется для автоматизации процессов сборки, тестирования и доставки приложений, включая проекты на Node.js.
Читать ответПодготовка к интервью
1184 вопроса для подготовки на позицию DevOps-инженер
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию DevOps-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: devops, infrastructure, kubernetes.
Каталог
Да, Jenkins широко используется для автоматизации процессов сборки, тестирования и доставки приложений, включая проекты на Node.js.
Читать ответВ Kubernetes для внедрения новых версий приложений обычно используют следующие подходы:
Читать ответDocker — это платформа для контейнеризации приложений, которая позволяет упаковывать приложение и все его зависимости в изолированный контейнер.
Читать ответДа, у меня есть опыт работы с системами оркестрации контейнеров, включая Kubernetes. Kubernetes позволяет автоматизировать развертывание, масштабирование и управление контейнеризованными приложениями.
Читать ответЛучше хранить веса модели отдельно от Docker образа по нескольким причинам:
Читать ответCI/CD (Continuous Integration / Continuous Delivery или Continuous Deployment) — это практика автоматизации процессов разработки и выпуска программного обеспечения.
Читать ответВ Docker распределение ресурсов между контейнерами осуществляется с помощью ограничений и квот на использование CPU, памяти, диска и сети.
Читать ответDocker образ — это шаблон, содержащий все необходимое для запуска приложения: код, библиотеки, зависимости, настройки и операционную систему в минимальном виде.
Читать ответMulti-stage build в Docker — это техника, позволяющая создавать несколько этапов сборки в одном Dockerfile, где каждый этап может использовать свой базовый образ.
Читать ответДа, часто для деплоя моделей машинного обучения используется образ Docker, созданный на основе Dockerfile, который содержит все необходимые зависимости и настройки окружения.
Читать ответИспользую следующие инструменты:
Читать ответService Mesh в Kubernetes — это инфраструктурный слой, который управляет коммуникацией между микросервисами.
Читать ответ