• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management скачать в хорошем качестве

Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management 4 месяца назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Kubernetes Day 12 |  Secrets, ConfigMaps & Enterprise-Grade Secret Management
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management в качестве 4k

У нас вы можете посмотреть бесплатно Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Kubernetes Day 12 | Secrets, ConfigMaps & Enterprise-Grade Secret Management

Here’s the formatted version in the same style as your Terraform Providers example: ✅ *What are Kubernetes Environment Variables?* – Understand how pods use environment variables to connect to services and manage configuration. ✅ *Types of Environment Variables in Kubernetes* – Learn the four main approaches:  1️⃣ Plain Key (direct YAML values) – simple but insecure.  2️⃣ ConfigMap – externalized non-sensitive configuration.  3️⃣ Secret – base64-encoded sensitive values.  4️⃣ Azure Key Vault + CSI Driver – production-grade secret management. ✅ *Hands-On Demos* – Step-by-step creation and usage of environment variables with `kubectl`, ConfigMaps, Secrets, and Azure Key Vault integration in AKS. ✅ *Security Best Practices* – Why you should avoid hardcoded values and always use encrypted secret management solutions like Azure Key Vault, HashiCorp Vault, or AWS KMS in production. 🚀 Video Chapters 🚀 Understanding Kubernetes Environment Variables ➥ 0:00 – Introduction Why environment variables are needed in Kubernetes. Example: Connecting a pod (`pod-one`) to a database requires credentials (username/password). Types of Environment Variables 1. Plain Key (Direct Values in Pod Definition) ➥ 0:53 – Demo: Plain Key Implementation Approach: Key-value pairs defined directly in the pod’s YAML under `env`. Pros: Simple for small-scale use. Cons: Hardcoded secrets (unsafe for production). Demo Steps: Created `plain-env.yaml` with `env` section listing credentials. Applied YAML: `kubectl create -f plain-env.yaml`. Verified: `kubectl exec -it pod -- env` showed plaintext values. 2. ConfigMap (External Key-Value Store) ➥ 5:59 – Demo: ConfigMap Implementation Approach: Decouples configuration from pod definition. Step 1: Create ConfigMap (`kubectl create cm name --from-literal=key=value`). Step 2: Reference ConfigMap in pod YAML via `envFrom.configMapRef`. Pros: Scalable for multiple key-value pairs; avoids hardcoding. Demo Steps: Created ConfigMap `con` with database credentials. Deployed pod (`cm.yaml`) referencing the ConfigMap. Verified: Executed `env` inside the pod to show injected values. 3. Secret (Secure Storage) ➥ 10:55 – Demo: Secret Implementation Approach: Similar to ConfigMap but for sensitive data (encoded, not encrypted). Step 1: Create Secret (`kubectl create secret generic name --from-literal=key=value`). Step 2: Reference Secret in pod YAML via `envFrom.secretRef`. Pros: Values are base64-encoded (not plaintext). Limitations: Encoding ≠ encryption; still vulnerable if decoded. Demo Steps: Created Secret `sec` with credentials. Deployed pod (`secret.yaml`) referencing the Secret. Verified: `kubectl describe secret sec` showed encoded values; `env` in pod revealed decoded values. Advanced: Azure Key Vault Integration (Secure Secret Management) ➥ 15:29 – Real-World Solution Problem: Secrets in ConfigMaps/Secrets are encoded but not encrypted. Solution: Use Azure Key Vault with AKS CSI driver. Implementation Steps: 1. Create Key Vault: Store secrets (e.g., `MySQL-password`) in Azure Key Vault. 2. Enable CSI Driver in AKS: Allows pods to fetch secrets from Key Vault. 3. Assign Managed Identity (MI): Grant AKS MI access to Key Vault. 4. Create `SecretProviderClass`: Defines Key Vault details (tenant ID, secret names). 5. Deploy Pod: Mount secrets as volumes or environment variables. Demo Steps: Created Key Vault `demo-keyvault` and stored `MySQL-password`. Enabled CSI driver in AKS cluster. Configured `SecretProviderClass` YAML linking to Key Vault. Deployed pod with volume mount (`/mnt/secrets-store`). Verified: `kubectl exec -it pod -- cat /mnt/secrets-store/secret` displayed the secret value. Key Takeaways Plain Key: Quick but insecure. ConfigMap: Non-sensitive configuration. Secret: Encoded sensitive data (limited security). Key Vault + CSI Driver: Production-grade security (encrypted secrets). ➥ 34:48 – Conclusion Always use tools like Azure Key Vault, HashiCorp Vault, or AWS KMS for secrets in production. ✅ 𝗔𝗹𝗹 𝘁𝗵𝗲 𝗰𝗼𝘂𝗿𝘀𝗲 𝗼𝘂𝘁𝗹𝗶𝗻𝗲 𝗵𝗮𝘀 𝗯𝗲𝗲𝗻 𝘂𝗽𝗹𝗼𝗮𝗱𝗲𝗱 𝘁𝗼 𝗺𝘆 𝗚𝗶𝘁𝗵𝘂𝗯 𝗿𝗲𝗽𝗼𝘀𝗶𝘁𝗼𝗿𝘆: https://github.com/akashkumar975/Terr... Connect me Here:👇👇 ⛳ LinkedIn ▶   / akash-kumar-480b3858   ⛳ Udemy_course ▶ https://www.udemy.com/course/terrafor... ⛳ Topmate ▶ https://topmate.io/akashkumar975

Comments
  • Kubernetes Day 13 – Mastering   Manual scheduling Taint & toleration 4 месяца назад
    Kubernetes Day 13 – Mastering Manual scheduling Taint & toleration
    Опубликовано: 4 месяца назад
  • Day 2 | kubernetes Tutorial for Beginners | Containers vs. VMs + Live Demo 4 месяца назад
    Day 2 | kubernetes Tutorial for Beginners | Containers vs. VMs + Live Demo
    Опубликовано: 4 месяца назад
  • Фатальные ошибок в автоматизации ИТ 9 минут назад
    Фатальные ошибок в автоматизации ИТ
    Опубликовано: 9 минут назад
  • Kubernetes — Простым Языком на Понятном Примере 4 месяца назад
    Kubernetes — Простым Языком на Понятном Примере
    Опубликовано: 4 месяца назад
  • Day 10 Azure  Terraform Data Blocks & Functions | element(), lookup() Explained 4 месяца назад
    Day 10 Azure Terraform Data Blocks & Functions | element(), lookup() Explained
    Опубликовано: 4 месяца назад
  • 🌍 Mastering Terraform: From Basics to Advanced - Live Class-13 🚀 Трансляция закончилась 2 недели назад
    🌍 Mastering Terraform: From Basics to Advanced - Live Class-13 🚀
    Опубликовано: Трансляция закончилась 2 недели назад
  • Kubernetes Day 15 |  Mastering Storage: emptyDir,hostPath  & Dynamic Provisioning with StorageClass 4 месяца назад
    Kubernetes Day 15 | Mastering Storage: emptyDir,hostPath & Dynamic Provisioning with StorageClass
    Опубликовано: 4 месяца назад
  • Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3 1 год назад
    Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3
    Опубликовано: 1 год назад
  • Воруй деньги РФ и беги 8 часов назад
    Воруй деньги РФ и беги
    Опубликовано: 8 часов назад
  • Music for Work — Deep Focus & Productivity Radio
    Music for Work — Deep Focus & Productivity Radio
    Опубликовано:
  • Фрэнк Синатра, Нэт Кинг Коул, Бинг Кросби, Дин Мартин🎄Старые рождественские песни 1960-х–70-х годов 3 недели назад
    Фрэнк Синатра, Нэт Кинг Коул, Бинг Кросби, Дин Мартин🎄Старые рождественские песни 1960-х–70-х годов
    Опубликовано: 3 недели назад
  • 4 часа Шопена для обучения, концентрации и релаксации 5 месяцев назад
    4 часа Шопена для обучения, концентрации и релаксации
    Опубликовано: 5 месяцев назад
  • System Design Concepts Course and Interview Prep 1 год назад
    System Design Concepts Course and Interview Prep
    Опубликовано: 1 год назад
  • SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40 8 месяцев назад
    SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40
    Опубликовано: 8 месяцев назад
  • NAS на 16! TB Удаленный доступ к файлам TrueNAS. Установка, настройка NetBird, Headscale (Tailscale) 3 дня назад
    NAS на 16! TB Удаленный доступ к файлам TrueNAS. Установка, настройка NetBird, Headscale (Tailscale)
    Опубликовано: 3 дня назад
  • Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности 3 месяца назад
    Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    Опубликовано: 3 месяца назад
  • Kubernetes Day 10 – Mastering Services: ClusterIP, NodePort & LoadBalancer Explained 4 месяца назад
    Kubernetes Day 10 – Mastering Services: ClusterIP, NodePort & LoadBalancer Explained
    Опубликовано: 4 месяца назад
  • Как подключить свои документы к LLM — полный разбор RAG 4 дня назад
    Как подключить свои документы к LLM — полный разбор RAG
    Опубликовано: 4 дня назад
  • Основы ПЛК: релейная логика Трансляция закончилась 5 лет назад
    Основы ПЛК: релейная логика
    Опубликовано: Трансляция закончилась 5 лет назад
  • КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут 2 недели назад
    КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут
    Опубликовано: 2 недели назад

Контактный email для правообладателей: [email protected] © 2017 - 2025

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5