Перейти к содержимому

Создайте свой первый рабочий процесс уровня production с помощью GitHub Actions

Cloud With VarJosh

0:00 / 0:00

Создайте свой первый рабочий процесс уровня production с помощью GitHub Actions

1 619 просмотров · 3 месяца назад
Cloud With VarJosh
13 тыс. подписчиков
1 619 просмотров · 3 месяца назад
Создайте свой первый рабочий процесс в производственном режиме с помощью GitHub Actions 👉 Репозиторий GitHub: https://github.com/CloudWithVarJosh/G... 👉 Плейлист GitHub Actions:    • GitHub Actions: Basics to Production Course   👉 Поддержите канал:    / @cloudwithvarjosh   В этой третьей лекции из серии GitHub Actions: от основ до производственной среды мы углубимся в одну из важнейших концепций GitHub Actions: *действия*. Мы разберемся с многоразовой автоматизацией в GitHub Actions, изучим GitHub Marketplace и увидим, как современные рабочие процессы CI/CD сочетают многоразовые действия с пользовательскими скриптами. В ходе практических демонстраций мы создадим и запустим контейнеризированное приложение Flask, интегрируем аутентификацию DockerHub, безопасно используем секреты GitHub и разработаем рабочие процессы публикации образов контейнеров в производственном режиме с использованием многоразовых действий Docker. 🛠 Что вы узнаете Что представляют собой действия в GitHub Actions Разница между `uses:` и `run:` Концепции многократного использования в автоматизации Официальные и сторонние GitHub Actions Стратегии выбора действий на GitHub Marketplace Поведение выполнения запускаемых приложений на GitHub Создание контейнеризированных приложений внутри рабочих процессов Сборка образов Docker внутри GitHub Actions Секреты GitHub и безопасная инъекция учетных данных Аутентификация DockerHub с использованием многократно используемых действий Создание и публикация образов контейнеров Дымовое тестирование внутри рабочих процессов CI Шаблоны многократно используемых рабочих процессов в производственном режиме ⏰ Временные метки 00:00:00 Введение 00:01:33 Что такое действия в GitHub Actions? 00:10:54 Источники GitHub Actions 00:15:27 Изучение GitHub Marketplace 00:19:41 Демонстрация 1: Создание и запуск приложения Flask с помощью GitHub Actions 00:40:53 Демонстрация 2: Создание и отправка образов Docker с помощью GitHub Actions 00:57:06 Заключение, итог и дальнейшие шаги 📚 Другие курсы Kubernetes 👉 Плейлист CKA 2025:    • CKA Certification Course 2025   👉 Проекты Kubernetes:    • DevOps Projects   👉 Мегапроект Kubernetes:    • DevSecOps Mega Project | Multi-AZ Amazon E...   CI/CD (Jenkins) 👉 Плейлист Jenkins:    • Jenkins: Basics To Production   👉 Репозиторий GitHub: https://github.com/CloudWithVarJosh/J... GitOps (ArgoCD) 👉 Плейлист Argo CD:    • Argo CD: Basics to Production Course   👉 Репозиторий Argo CD: https://github.com/CloudWithVarJosh/A... Мастер-класс по Git 👉 Плейлист Git:    • Git Masterclass   👉 Репозиторий Git: https://github.com/CloudWithVarJosh/G... 🔗 Оставайтесь на связи 👉 LinkedIn:   / varun-joshi-2b516752   👉 GitHub: https://github.com/CloudWithVarJosh 🔖 Хэштеги #GitHubActions #DevOps #CICD #Docker #GitHub #CloudComputing #Automation #Kubernetes #ПлатформеннаяИнженерия #ОблакоСVarJosh