Qu’est-ce que Kubernetes avec Azure Arc ?
Kubernetes avec Azure Arc, vous permet d’attacher et de configurer des clusters Kubernetes s’exécutant partout. Vous pouvez connecter vos clusters s’exécutant sur d’autres fournisseurs de cloud public (comme GCP ou AWS) ou des clusters s’exécutant sur votre centre de données local (comme VMware vSphere ou Azure Stack HCI) à Azure via la plateforme Arc.
Quand vous connectez un cluster Kubernetes à Azure :
- Être représenté dans Azure Resource Manager par un ID unique
- Être placé dans un abonnement et un groupe de ressources Azure
- Il reçoit des étiquettes comme n’importe quelle autre ressource Azure
Kubernetes avec Azure Arc prend en charge le protocole SSL standard pour sécuriser les données en transit. Pour les clusters connectés, les extensions de cluster et les localisations personnalisées, les données au repos sont stockées sous forme chiffrée dans une base de données Azure Cosmos DB pour garantir leur confidentialité.
Kubernetes avec Azure Arc prend en charge les scénarios suivants pour les clusters connectés :
Une vitrine unique pour afficher tous les clusters Kubernetes connectés s’exécutant en dehors d’Azure pour l’inventaire, le regroupement et l’étiquetage, ainsi que les clusters Azure Kubernetes Service (AKS).
Déployer des applications et appliquer une configuration à l’aide de la gestion de la configuration basée sur GitOps.
Voir et superviser vos clusters à l’aide d’Azure Monitor pour les conteneurs.
Appliquer la protection contre les menaces avec Microsoft Defender pour Kubernetes.
Assurez la gouvernance en appliquant des stratégies avec Azure Policy pour Kubernetes.
Gérez l’accès en utilisant Azure Active Directory pour les vérifications d’authentification et d’autorisation sur votre cluster.
Accéder en toute sécurité à votre cluster Kubernetes à partir de n’importe quel emplacement sans ouvrir le port entrant sur le pare-feu en utilisant Cluster Connect.
Déployer une Open Service Mesh par-dessus votre cluster à des fins d’observabilité et d’application de stratégies sur les interactions service à service.
Déployer des charges de travail Machine Learning à l’aide de clusters Azure Machine Learning pour Kubernetes.
Créer des emplacements personnalisés comme emplacements cibles où déployer des services de données avec Azure Arc (SQL Managed Instance, serveur PostgreSQL (préversion)), App Services sur Azure Arc (y compris les applications web, de fonction et logiques) et Event Grid sur Kubernetes.
Notes
Ce service prend en charge Azure Lighthouse, qui permet aux fournisseurs de services de se connecter à leur propre locataire pour gérer les abonnements et les groupes de ressources que les clients ont délégués.
Distributions Kubernetes prises en charge
Kubernetes avec Azure Arc fonctionne pour tous les clusters Kubernetes certifiés CNCF (Cloud Native Computing Foundation). L’équipe d’Azure Arc s’est associée à des partenaires clés du secteur pour valider la conformité des distributions Kubernetes avec Azure Arc.
Étapes suivantes
Découvrez comment connecter votre cluster Kubernetes existant à Azure arc.