Sécuriser les applications dans AKS

Solutions de calcul Azure

Florin Angelescu

Azure Cloud Architect

Pourquoi la sécurité est importante

 

Kubernetes

 

 

  • Critique en production.
  • Les conteneurs et Kubernetes ajoutent de la complexité.
  • Les workloads peuvent être exposés à des risques.
Solutions de calcul Azure

Pourquoi la sécurité est importante

 

Kubernetes

 

  • AKS s’intègre à l’écosystème de sécurité d’Azure pour protéger :

    • Applications
    • Données
    • Utilisateurs
  • Pratiques de sécurité robustes :

    • Renforcent la confiance des clients et parties prenantes
    • Prouvent la résilience et la bonne gestion des workloads
Solutions de calcul Azure

Contrôle d’accès basé sur les rôles (RBAC)

Kubernetes

  • Contrôlez qui peut agir dans le cluster.
Solutions de calcul Azure

Contrôle d’accès basé sur les rôles (RBAC)

Kubernetes

  • Contrôlez qui peut agir dans le cluster.
  • Intégration à Entra ID :

    • Attribuez des rôles aux utilisateurs ou groupes
  • Seules les personnes autorisées peuvent déployer, scaler ou modifier des workloads.

Solutions de calcul Azure

Contrôle d’accès basé sur les rôles (RBAC)

Kubernetes

  • Les développeurs peuvent déployer des apps.
  • Les opérateurs gèrent le scaling et la supervision.
  • Des rôles granulaires réduisent les risques de changements accidentels ou malveillants.
Solutions de calcul Azure

Gestion des secrets

 

Secrets

 

  • Les applications nécessitent des infos sensibles :

    • Mots de passe
    • Clés d’API
    • Certificats
  • Kubernetes les stocke comme secrets.

  • Montables dans les pods en toute sécurité.
Solutions de calcul Azure

Gestion des secrets

 

Key Vault

 

  • Les secrets peuvent s’intégrer à Azure Key Vault :
    • Gestion centralisée et chiffrement
  • Les données sensibles ne sont jamais codées en dur dans les images ou manifestes.
  • Réduit le risque de fuites.
  • Faites tourner les secrets régulièrement.
Solutions de calcul Azure

Sécurité réseau

 

Réseau

 

  • Les clusters AKS s’exécutent dans Azure Virtual Networks :
    • Groupes de sécurité réseau
    • Pare-feux
Solutions de calcul Azure

Sécurité réseau

 

Réseau

 

  • Les clusters AKS s’exécutent dans Azure Virtual Networks :

    • Groupes de sécurité réseau
    • Pare-feux
  • Restreignez le trafic entre pods.

  • Appliquez des politiques.
  • Isolez les workloads.
Solutions de calcul Azure

Sécurité réseau

 

Réseau

 

  • Ingress controllers :
    • Configurés avec des certificats TLS
    • Sécurisent le trafic externe
Solutions de calcul Azure

Sécurité réseau

 

Réseau

 

  • Ingress controllers :

    • Configurés avec des certificats TLS
    • Sécurisent le trafic externe
  • Politiques réseau :

    • Définissent quels pods peuvent communiquer
    • Réduisent la surface d’attaque
Solutions de calcul Azure

Sécurité des images

 

Image

 

  • Images de conteneurs :

    • Base des workloads
    • Doivent être de confiance
  • Azure Container Registry :

    • Prend en charge l’analyse d’images
    • Détecte les vulnérabilités avant le déploiement
Solutions de calcul Azure

Sécurité des images

 

Image

 

 

Politiques

  • Seules les images signées ou approuvées sont autorisées dans le cluster.
Solutions de calcul Azure

Sécurité des images

 

Image

  • Mettez à jour les images de base et appliquez des correctifs :

    • Sécurisez les workloads
  • Validation des images :

    • Empêche l’entrée de logiciels compromis en production
Solutions de calcul Azure

Supervision et conformité

 

Image

  • La supervision continue est essentielle pour détecter les menaces.

Azure Defender for Kubernetes

  • Protection à l’exécution.
  • Détection d’activités suspectes :

    • Escalade de privilèges
    • Trafic réseau anormal
  • Outils de conformité :

    • Les clusters respectent les normes internes ou réglementaires
Solutions de calcul Azure

Récapitulatif

 

Kubernetes

 

Sécuriser les applications dans AKS :

  • Contrôle d’accès basé sur les rôles
  • Gestion des secrets
  • Contrôles réseau
  • Validation des images
  • Supervision continue
Solutions de calcul Azure

Passons à la pratique !

Solutions de calcul Azure

Preparing Video For Download...