Sécuriser les applications dans AKS

Solutions de calcul Azure

Florin Angelescu

Azure Cloud Architect

Pourquoi la sécurité compte

 

Kubernetes

 

 

  • Essentiel en production.
  • Les conteneurs et Kubernetes ajoutent de la complexité.
  • Les charges de travail peuvent être exposées à des risques.
Solutions de calcul Azure

Pourquoi la sécurité compte

 

Kubernetes

 

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

    • Applications
    • Données
    • Utilisateurs
  • Bonnes pratiques de sécurité :

    • Renforcer la confiance des clients et parties prenantes
    • Prouver que les charges sont résilientes et bien gérées
Solutions de calcul Azure

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

Kubernetes

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

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

Kubernetes

  • Contrôler qui peut agir dans le cluster.
  • S'intègre à Entra ID :

    • Attribuer des rôles aux utilisateurs ou aux groupes
  • Seules les personnes autorisées peuvent déployer, mettre à l'échelle ou modifier des charges.

Solutions de calcul Azure

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

Kubernetes

  • Les développeurs ont les autorisations pour déployer des applis.
  • Les opérateurs gèrent la mise à l'échelle et la surveillance.
  • Des rôles granulaires réduisent les risques de changements fortuits ou malveillants.
Solutions de calcul Azure

Gestion des secrets

 

Secrets

 

  • Les applications exigent des informations sensibles :

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

  • Montage sécurisé dans les pods possible.
Solutions de calcul Azure

Gestion des secrets

 

Key Vault

 

  • Les secrets peuvent s'intégrer à Azure Key Vault :
    • Gestion centralisée et chiffrement
  • Aucune donnée sensible en dur dans les images ou manifestes.
  • Réduit les risques de fuite.
  • Faites pivoter les secrets régulièrement.
Solutions de calcul Azure

Sécurité réseau

 

Réseautage

 

  • Les clusters AKS s'exécutent dans des réseaux virtuels Azure :
    • Groupes de sécurité réseau
    • Pare-feu
Solutions de calcul Azure

Sécurité réseau

 

Réseautage

 

  • Les clusters AKS s'exécutent dans des réseaux virtuels Azure :

    • Groupes de sécurité réseau
    • Pare-feu
  • Restreindre le trafic entre pods.

  • Appliquer des politiques.
  • Isoler les charges.
Solutions de calcul Azure

Sécurité réseau

 

Réseautage

 

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

Sécurité réseau

 

Réseautage

 

  • Contrôleurs Ingress :

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

    • Définir quels pods peuvent communiquer
    • Réduire la surface d'attaque
Solutions de calcul Azure

Sécurité des images

 

Image

 

  • Images de conteneurs :

    • Base des charges
    • Doivent être fiables
  • Azure Container Registry :

    • Prend en charge l'analyse d'images
    • Détecter 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

  • Mettre à jour les images de base et appliquer les correctifs :

    • Garder les charges sécurisées
  • Validation des images :

    • Empêcher l'entrée en production de logiciels compromis
Solutions de calcul Azure

Surveillance et conformité

 

Image

  • La surveillance 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
  • Surveillance continue
Solutions de calcul Azure

Passons à la pratique !

Solutions de calcul Azure

Preparing Video For Download...