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

Идентификация рабочих нагрузок. Часть 2: Как Cilium реализует взаимную аутентификацию с использов...

The Learning Channel

0:00 / 0:00

Идентификация рабочих нагрузок. Часть 2: Как Cilium реализует взаимную аутентификацию с использов...

1 875 просмотров · 3 г. назад
The Learning Channel
9,83 тыс. подписчиков
1 875 просмотров · 3 г. назад
Классическая реализация mTLS с использованием sidecar-контейнеров ресурсоемка, медленна и плохо подходит для микросервисов. Подход Cilium заключается в отказе от sidecar-контейнеров и использовании eBPF, обеспечивающего высокую производительность. Кроме того, традиционная взаимная аутентификация и шифрование mTLS разделены на отдельные функции, которые пользователи могут включать индивидуально в зависимости от своих потребностей. Для управления идентификацией рабочих нагрузок и их краткосрочными сертификатами Cilium использует SPIFFE и SPIRE. В этом эпизоде ​​мы подробно рассмотрим, как Cilium реализовал эту интеграцию и как работает их облегченная взаимная аутентификация подов. Файлы сценария видео: https://github.com/gary-RR/myYouTube_... Таймкоды 0:00 - Вступление. 1:51 - Обзор классического mTLS. 10:34 - Видение Cilium в отношении mTLS и шифрования каналов. 15:46 - Обзор SPIFFE. 20:14 — Архитектура SPIRE. 22:39 — Интеграция Kubernetes/Cilium/SPIRE для реализации взаимной аутентификации Cilium. 39:57 — Демонстрации. Другие мои видео: ►Идентификация рабочих нагрузок, часть 1: Введение в SPIFFE и SPIRE - YouTube ► Шифрование клиентской связи с сервисами Kubernetes с использованием Cert-Manage и Let’s Encrypt    • Encrypt Client Communication to Kubernetes...   ►Безопасность Kubernetes, часть 4: Аутентификация Kubernetes (Часть B: Аутентификация Open ID Connect)    • Kubernetes Security, Part 4: Kubernetes Au...   ►Безопасность Kubernetes, часть 3: Аутентификация Kubernetes (Часть A: Обзор и аутентификация с помощью клиентского сертификата X509)    • Kubernetes Security, Part 3: Kubernetes Au...   ►Безопасность Kubernetes, часть 2: Управление безопасностью среды выполнения POD    • Kubernetes Security, Part 2: Managing POD ...   ► Сервис Istio Ambient Mesh    • Istio Ambient Service Mesh   ► Безопасность Kubernetes, часть 1: Обзор безопасности Kubernetes и подробное описание управления доступом на основе ролей (RBAC)    • Kubernetes Security, Part 1: Kubernetes Se...   ► Сервисная сетка Cilium    • Cilium Service Mesh   ► Провайдер CNI Cilium Kubernetes: часть 4, режимы IP-маршрутизации (прямой и инкапсулированный)    • Cilium Kubernetes CNI Provider: Part 4, IP...   ► Провайдер CNI Cilium Kubernetes, часть 3: Кластерная сетка    • Cilium Kubernetes CNI Provider, Part 3: Cl...   ► Провайдер CNI Cilium Kubernetes, часть 2: Политики безопасности и использование возможностей мониторинга Хаббл    • Cilium Kubernetes CNI Provider, Part 2: Se...   ► Провайдер CNI Cilium Kubernetes, часть 1: Обзор eBPF и Cilium и процесс установки    • Cilium Kubernetes CNI Provider, Part 1: Ov...   ► Что такое VXLAN и как он используется в качестве оверлейной сети в Kubernetes?    • What is VXLAN and How It is Used as an Ove...   ► Управление входами в систему Linux, пользователями и машинами в Active Directory (AD): Часть 2 — Подключение машин Linux к AD:    • Managing Linux Logins, Users, and Machines...   ► Управление входами в систему Linux, пользователями и машинами в Active Directory (AD): Часть 1 — Настройка AD:    • Managing Linux Logins, Users, and Machines...   ► Совместное использование ресурсов между Windows и Linux:    • Sharing Resources between Windows and Linux   ► Режимы kube-proxy в Kubernetes: iptables и ipvs, подробный анализ:    • Kubernetes kube-proxy Modes: iptables and ...   ► Kubernetes: Конфигурация как данные: переменные среды, ConfigMaps и Секреты:    • Kubernetes: Configuration as Data: Environ...   ►Настройка и управление хранилищем в Kubernetes:    • Configuring and Managing Storage (volumes)...   ► Istio Service Mesh – Защита рабочих нагрузок Kubernetes:    • Istio Service Mesh – Securing Kubernetes W...   ► Istio Service Mesh – Введение    • Istio Service Mesh (sidecar-based)- Intro   ► Понимание сетевых функций Kubernetes. Часть 6: Сетевые политики Calico:    • Understanding Kubernetes Networking. Part ...   ► Понимание сетевых функций Kubernetes. Часть 5: Введение в сетевые политики Kubernetes:    • Understanding Kubernetes Networking. Part ...   ► Понимание сетевых функций Kubernetes. Часть 4: Сервисы Kubernetes:    • Kubernetes services - (Understanding Kuber...   ► Понимание сетевых возможностей Kubernetes. Часть 3: Подробное описание провайдера CNI Kubernetes Calico:    • Understanding Kubernetes Networking Part 3...   ► Понимание сетевых возможностей Kubernetes. Часть 2: Сеть POD, CNI и Flannel CNI: плагин:    • Understanding Kubernetes Networking. Part ...   ► Понимание сетевых возможностей Kubernetes. Часть 1: Сетевое взаимодействие контейнеров:    • Видео   ► Настройка гибридного кластера Kubernetes на базе Linux и Windows (Calico) для размещения контейнеров .NET:    • Setup a Linux-Windows (Calico based) Hybri...   ► Учебное пособие по Docker и Kubernetes для начинающих: Учебное пособие по Docker и Kubernetes для начинающих. - YouTube