Правильный DevOps для Spring Boot и Java. Что нужно знать про Docker, Kubernetes и Liquibase.
В этом докладе, с которым мы выступили на JPoint 2024, речь пойдет о лучших практиках в построении DevOps-процессов для проектов, написанных на Spring Boot и Java/Kotlin.
Примеры кода и конфигов из выступления можно посмотреть в этом репо на GitHub
Бывает так, что разработчики не интересуются DevOps-процессами, а DevOps-инженеры не знакомы с традиционными подходами конкретного фреймворка и языка. Доклад будет интересен как Java-разработчикам, так и инженерам по эксплуатации Java-микросервисов. Поговорим о контейнерах Docker, написании Dockerfile и Spring Boot, проблемах сборки Docker Image и эксплуатации Spring Boot в Kubernetes.
Тайм-коды выступления:
00:00 - Small talk.
04:16 - Введение.
07:19 - Эффективный Dockerfile для вашего контейнера со Spring Boot и Java. Как в Docker работает кэширование слоёв при сборке образа.
19:14 - Управление Spring Boot Application Properties в Kubernetes.
30:38 - Как отвязать миграции Liquibase от Spring Boot.
38:17 - Выводы.
40:30 - Вопросы из зала (Большая часть вопросов была разобрана в дискуссионной зоне).
Спикеры:
Курамшин Рустам -
Флейшер Артём -
1 view
181
39
5 years ago 00:51:15 39
“Как правильно искать работу Системному администратору и DevOPS“
3 years ago 01:41:27 26
DevOps на пальцах
3 years ago 02:08:56 68
Основы DevOps Engeniering. Интенсив по DevOps
3 years ago 01:40:56 24
Распространенные ошибки в DevOps. Интенсив по DevOps
5 years ago 00:00:00 16
Как правильно искать работу Системному администратору и DevOPS
8 years ago 00:53:41 11
Николай Маржан: “DevOps Modern Trends“
7 years ago 00:43:17 116
Дарья Иванова: “Рекрутинг в стиле DevOps“ / #HRAPI
1 year ago 00:45:49 1
Правильный DevOps для Spring Boot и Java. Что нужно знать про Docker, Kubernetes и Liquibase.
10 months ago 01:38:04 6
DevOps by Rebrain: ChatOps — нотификация стэка CICD
3 years ago 02:20:51 1
Как стать программистом с нуля и вырасти до DevOps-инженера. Интенсив по DevOps методологии
5 years ago 00:59:36 5
DevOps: как управлять облачными ресурсами с помощью Python
4 years ago 00:51:28 5
Основы DevOps - вхождение в проект с нуля / Андрей Юмашев (ЛитРес)
2 years ago 00:57:34 1
Сравнительный обзор Ingress контроллеров для Kubernetes // DevOps практики и инструменты
1 year ago 01:37:33 1
DevOps и DevSecOps. Импортозамещение в больших компаниях. В гостях Рашид Галиев
1 year ago 00:59:12 1
Что должен знать Devops? / Саша Крылов про разработку в SRE и Cloud, проблему с бэкапами и обучение
2 years ago 02:13:12 65
Видео от DevOps
2 years ago 00:17:15 7
Правильно управляем секретами в Kubernetes | Meta/conf
2 years ago 00:30:57 4
Зачем нужны “облака“ и как их правильно использовать
3 years ago 00:55:51 69
Как правильно и легко учиться, чтобы зарабатывать больше в ИТ
2 years ago 00:26:13 2
Современный GitOps - противостояние манифестов
9 months ago 00:09:06 1
Python бесплатный курс для начинающих: Урок2 погружение в Print
4 years ago 00:06:36 9
Чем хорош werf? / Разворачиваем приложения в Kubernetes правильно
4 years ago 00:47:45 1
Как правильно сделать Kubernetes (Дмитрий Столяров, Флант, DevOpsConf 2021)