У нас вы можете посмотреть бесплатно 🚀 Formation DevOps 31/60 – Kubernetes ConfigMaps & Secrets | Gérez Vos Configs Comme un Pro ! или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Bienvenue au Jour 31 de la formation DevOps – 60 Jours ! Après avoir exposé vos applications avec l'Ingress hier, place aujourd'hui à la gestion sécurisée de la configuration dans Kubernetes ! Dans cette vidéo, vous allez apprendre à externaliser la configuration de vos applications pour les rendre portables, sécurisées et prêtes pour la production. Nous allons déployer une application de démonstration qui récupère ses paramètres (environnement, URLs) et ses secrets (mots de passe, clés API) via des ConfigMaps et des Secrets Kubernetes. Si vous en avez marre de reconstruire vos images Docker à chaque changement de config ou de voir des mots de passe en clair dans votre code — cette vidéo est faite pour vous 🚀 💡 Ce que vous apprendrez : 1️⃣ Comprendre le "Pourquoi" de la configuration externalisée 🎯 ✅ Pourquoi ne jamais "hardcoder" des configs dans votre code ou Dockerfile ✅ La différence fondamentale entre ConfigMap (public) et Secret (sensible) ✅ Le principe des 12-Factor Apps appliqué à Kubernetes 2️⃣ Créer et manipuler des ConfigMaps ⚙️ ✅ Écrire un ConfigMap YAML avec des paires clé-valeur ✅ Injecter une ConfigMap via envFrom pour charger toutes les variables d'un coup ✅ Tester avec kubectl describe et voir les valeurs en clair 3️⃣ Maîtriser les Secrets Kubernetes 🔐 ✅ Créer un Secret avec stringData (écriture en clair, encodage auto par K8s) ✅ Comprendre l'encodage Base64 (et pourquoi ce n'est PAS du chiffrement !) ✅ Injecter des secrets via secretKeyRef pour un contrôle précis 4️⃣ Découvrir les Types de Secrets 🗂️ ✅ Opaque : le type générique pour 90% de vos besoins ✅ kubernetes.io/tls : pour vos certificats HTTPS ✅ kubernetes.io/dockerconfigjson : pour accéder à des registres privés ✅ basic-auth & ssh-auth : pour les authentifications spécifiques 5️⃣ TP Pratique : Injection dans un Pod 🛠️ ✅ Déployer une app de démo avec BusyBox qui affiche ses variables ✅ Vérifier l'injection avec kubectl exec ... -- env ✅ Observer la différence entre ConfigMap (clair) et Secret (encodé) dans kubectl get -o yaml 6️⃣ Bonnes Pratiques de Sécurité 🛡️ ✅ Ne jamais committer de vrais secrets dans Git (utilisez .example !) ✅ Comprendre le chiffrement au repos (Encryption at Rest) dans etcd ✅ Découvrir les outils pro : HashiCorp Vault, External Secrets Operator ✅ Appliquer le RBAC pour restreindre l'accès aux Secrets 7️⃣ Astuces & Pièges à éviter 💎 ✅ La limite de 1 Mo par ConfigMap/Secret ✅ Monter un Secret comme fichier (volume) vs variable d'environnement ✅ Pourquoi stringData est votre ami en développement 🔥 Pourquoi regarder cette vidéo ? La gestion de la configuration est un pilier du DevOps moderne. Sans ConfigMaps et Secrets : ❌ Vous reconstruisez vos images pour chaque environnement (Dev/Staging/Prod) ❌ Vos mots de passe dorment en clair dans votre code source 🚨 ❌ Votre application n'est pas portable ni scalable ❌ Vous ne respectez pas les principes de sécurité de base À la fin de cette vidéo, vous saurez : ✔ Externaliser toute la configuration de vos applications ✔ Sécuriser les données sensibles avec les Secrets Kubernetes ✔ Injecter des configs via variables d'environnement ou volumes ✔ Choisir le bon type de Secret pour chaque usage ✔ Appliquer les bonnes pratiques pour un cluster sécurisé 📚 Ressources utiles : 🔗 Documentation ConfigMap : https://kubernetes.io/docs/concepts/c... 🔗 Documentation Secrets : https://kubernetes.io/docs/concepts/c... 🔗 Types de Secrets : https://kubernetes.io/docs/concepts/c... 🔗 12-Factor App : https://12factor.net/config 🔗 kubectl cheat sheet : https://kubernetes.io/docs/reference/... 🔗 Code source du projet : https://github.com/ndongchrist/Format... ☕ Soutenez la formation ! 📘 Livre recommandé : « Transformez vos idées en Richesse – Le Guide Ultime pour Maîtriser Vos Finances » 👉 https://selar.com/8ld448 📞 Contact 📱 WhatsApp : https://wa.me/+237699357180 📧 Email : christianhonore2003@gmail.com 🔖 Hashtags #Kubernetes #DevOps #ConfigMap #Secrets #KubernetesSecurity #DevOpsTraining #LearnKubernetes #CloudNative #InfrastructureAsCode #TechEducation #SoftwareDevelopment #CyberSecurity #12FactorApp #DevOps60Days #KubernetesCommunity #SysAdmin #Linux #SecretsManagement #AppConfiguration #ProductionReady #GitOps