Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
Configuration du cluster
- Utiliser les politiques de sécurité réseau pour restreindre l'accès au niveau du cluster.
- Utiliser les normes CIS pour examiner la configuration de sécurité des composants Kubernetes (etcd, kubelet, kubedns, kubeapi).
- Configurer correctement les objets Ingress avec des contrôles de sécurité.
- Protéger les métadonnées des nœuds et les points de terminaison.
- Réduire l'utilisation et l'accès aux interfaces graphiques.
- Vérifier les binaires de la plateforme avant le déploiement.
Durcissement du cluster
- Restreindre l'accès à l'API Kubernetes.
- Utiliser les contrôles d'accès basés sur les rôles (RBAC) pour minimiser l'exposition.
- Faire preuve de prudence dans l'utilisation des comptes de service : par exemple, désactiver les valeurs par défaut et minimiser les autorisations sur les nouveaux comptes créés.
- Mettre à jour Kubernetes fréquemment.
Durcissement du système
- Réduire l'empreinte du système d'exploitation hôte (réduire la surface d'attaque).
- Réduire les rôles IAM.
- Réduire l'accès externe au réseau.
- Utiliser de manière appropriée les outils de durcissement du noyau tels que AppArmor et seccomp.
Minimiser les vulnérabilités des microservices
- Configurer des domaines de sécurité appropriés au niveau du système d'exploitation, par exemple en utilisant PSP, OPA ou les contextes de sécurité.
- Gérer les secrets Kubernetes.
- Utiliser des bac à sable d'exécution de conteneurs dans les environnements multi-locataires (par exemple, gvisor, kata containers).
- Mettre en œuvre le chiffrement de pod à pod via mTLS.
Sécurité de la chaîne d'approvisionnement
- Réduire l'empreinte de l'image de base.
- Sécuriser votre chaîne d'approvisionnement : créer des listes blanches des registres d'images autorisés, signer et valider les images.
- Utiliser l'analyse statique des charges de travail utilisateur (par exemple, ressources Kubernetes, fichiers Docker).
- Scanner les images pour détecter les vulnérabilités connues.
Surveillance, journalisation et sécurité d'exécution
- Effectuer des analyses comportementales des activités de processus de syscall et de fichiers au niveau de l'hôte et du conteneur pour détecter les activités malveillantes.
- Détecter les menaces au sein de l'infrastructure physique, des applications, des réseaux, des données, des utilisateurs et des charges de travail.
- Détecter toutes les phases d'une attaque, quelle que soit sa localisation et sa propagation.
- Réaliser des investigations analytiques approfondies et identifier les acteurs malveillants au sein de l'environnement.
- Assurer l'immutabilité des conteneurs lors de l'exécution.
- Utiliser les journaux d'audit pour surveiller l'accès.
Résumé et conclusion
Pré requis
- Certification CKA (Certified Kubernetes Administrator)
Audience cible
- Professionnels de Kubernetes
21 Heures
Nos clients témoignent (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Formation - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Comment les formateurs transmettent-ils efficacement leurs connaissances
Vu Thoai Le - Reply Polska sp. z o. o.
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
Traduction automatique
Les connaissances et les échanges avec Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Formation - Docker and Kubernetes
Traduction automatique