Безопасное соединение GitHub с GCP 🔐 | Объяснение федерации идентификации рабочих нагрузок (GCP D...
Автор: The Techzeen
Загружено: 2026-01-07
Просмотров: 114
Описание:
Безопасность — это не просто функция. Это основа CI/CD 🔐
Большинство разработчиков совершают опасную ошибку, храня ключи учетных записей служб в формате JSON в конвейерах.
В реальных производственных системах утечки одного ключа достаточно, чтобы скомпрометировать всю вашу облачную инфраструктуру.
В этом мастер-классе по GCP DevOps 2026 мы выйдем за рамки устаревших практик и внедрим федерацию идентификации рабочих нагрузок (WIF) — модель аутентификации без ключей на основе OIDC, используемую современными технологическими компаниями и рекомендованную Google.
Это видео сочетает в себе понятную теорию и полную практическую реализацию, точно так же, как сегодня в отрасли обеспечивается безопасность соединений GitHub и GCP.
⏳ ВРЕМЕННЫЕ МЕТКИ
0:00 - Роковая ошибка в безопасности CI/CD 🔐
1:59 - Подробный анализ IAM: Идентификация против разрешений
3:40 - Принцип наименьших привилегий: Золотое правило 🛡️
4:36 - Почему ключи учетных записей служб представляют собой уязвимость в системе безопасности
5:31 - Объяснение федерации идентификации рабочих нагрузок (WIF)
6:07 - Архитектура: Как GitHub безопасно взаимодействует с GCP
7:18 - Начало лабораторной работы: Создание пула идентификационных данных
8:58 - Настройка поставщика OIDC и сопоставления безопасности
12:25 - Усиление безопасности с помощью условий атрибутов
14:04 - Создание учетной записи службы с областью действия
15:45 - Предоставление ролей IAM для аутентификации без ключей
19:02 - Написание рабочего процесса GitHub Actions (OIDC) Авторизация)
26:00 - БУМ! Будущее безопасного развертывания: успешное 🎉
🏗️ ИНЖЕНЕРНАЯ ДОРОЖНАЯ КАРТА (ЧТО ВЫ УЗНАЕТЕ)
1️⃣ Почему безопасность важнее CI/CD
Почему безопасная идентификация обязательна перед автоматизацией
Как небезопасные конвейеры становятся самой большой поверхностью атаки
2️⃣ Основы IAM (абсолютно ясно)
Что такое IAM на самом деле
Что означает идентификация в облачных системах
Разница между разрешениями и ролями
Принцип наименьших привилегий (Золотое правило)
3️⃣ Старые и современные методы аутентификации
❌ Старый метод: ключи учетных записей служб
Долгосрочные учетные данные
Риск утечки ключей
Ручная ротация
Скрытый долг безопасности
✅ Современный метод: федерация идентификации рабочих нагрузок
Без ключей
Кратковременные токены
Доверие на основе идентификации
Нулевое хранение секретных данных
4️⃣ Безопасная архитектура и Последовательность действий
Как GitHub Actions использует OIDC
Как служба токенов безопасности GCP (STS) проверяет личность
Безопасный процесс установления соединения между GitHub и GCP
🧪 ПРАКТИЧЕСКАЯ ЛАБОРАТОРИЯ (ПОШАГОВАЯ)
✔ Создание пула федерации идентификаторов рабочих нагрузок
✔ Добавление поставщика OIDC
✔ Объяснение сопоставления атрибутов (подпрограмма, репозиторий, актор)
✔ Создание репозитория GitHub
✔ Добавление условия атрибута для ограничения доступа
✔ Создание учетной записи службы в GCP
✔ Предоставление роли пользователя идентификатора рабочей нагрузки через IAM
✔ Безопасное назначение необходимых ролей
✔ Добавление секретов GitHub
✔ Написание рабочего процесса GitHub Actions
✔ Отправка кода в основную ветку
✔ 🚀 Бум — GitHub безопасно подключается к GCP без каких-либо ключей
🏭 РЕАЛЬНОСТЬ В ОТРАСЛИ (ПОЧЕМУ ЭТО ТАК) (ВАЖНО)
Предприятия отказываются от долгосрочных учетных данных
Команды безопасности требуют аутентификации без ключей
Федерация идентификации является стандартом в регулируемых средах
Этот подход соответствует принципам нулевого доверия и SRE
🎯 КОМУ СЛЕДУЕТ ПОСМОТРЕТЬ ЭТО ВИДЕО
Инженерам DevOps, облачным инженерам, изучающим CI/CD, командам, заботящимся о безопасности, инженерам AWS или Azure, переходящим на GCP, и студентам, готовящимся к реальным отраслевым ролям DevOps в 2026 году.
🚀 К концу этого видео вы перейдете от «хранения ключей» к «федерации идентификации», сделав ваши конвейеры безопасными, соответствующими требованиям и перспективными.
👉 Подпишитесь на The Techzeen и продолжите 10-дневное путешествие по GCP DevOps 2026.
Исходный код:
https://github.com/farzeen-ali/github...
Концепции DevOps в GCP:
https://github.com/farzeen-ali/GCP-De...
Учебное пособие по DevOps в GCP 2026:
• GCP DevOps Masterclass 2026 🚀 10 Days to J...
Учебное пособие по DevOps 2026:
• DevOps Engineer Zero to Hero 2026 🚀 Comple...
Полный курс по Azure DevOps 2026:
• Azure DevOps in 10 Days: The ULTIMATE Job-...
#GCPDevOps #WorkloadIdentityFederation #GoogleCloud #CIcdSecurity #GitHubActions #CloudSecurity #IAM #DevOps2026 #GCPIAM #SecureDevOps #ZeroTrust #CloudEngineering #TheTechzeen #TechzeenDevOps #DevOps #DevOpsTutorial
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: