Nouveautés d’AKS sur Azure Stack HCI version 23H2

S’applique à : Azure Stack HCI, version 23H2

Cet article répertorie les différentes fonctionnalités et améliorations disponibles dans AKS activées par Azure Arc, sur HCI version 23H2.

À propos d’AKS Arc sur Azure Stack HCI 23H2

AKS sur Azure Stack HCI 23H2 utilise Azure Arc pour créer de nouveaux clusters Kubernetes sur Azure Stack HCI directement à partir d’Azure. Il vous permet d’utiliser des outils familiers tels que les modèles Portail Azure, Azure CLI et Azure Resource Manager pour créer et gérer vos clusters Kubernetes s’exécutant sur Azure Stack HCI. Étant donné que les clusters sont automatiquement connectés à Arc lorsqu’ils sont créés, vous pouvez utiliser votre ID Microsoft Entra pour vous connecter à vos clusters depuis n’importe où. Cela garantit que vos développeurs et opérateurs d’application peuvent approvisionner et configurer des clusters Kubernetes conformément aux stratégies d’entreprise.

Microsoft continue de se concentrer sur la fourniture d’une expérience utilisateur cohérente pour tous vos clusters AKS. Si vous avez créé et géré des clusters Kubernetes à l’aide d’Azure, vous vous sentirez à la maison pour gérer les clusters Kubernetes s’exécutant sur Azure Stack HCI 23H2 à l’aide de Portail Azure ou d’expériences de gestion Azure CLI.

Gestion simplifiée des composants AKS sur Azure Stack HCI 23H2

AKS sur Azure Stack HCI 23H2 comprend plusieurs composants d’infrastructure qui fournissent des expériences Azure, notamment le pont des ressources Arc, l’emplacement personnalisé et l’extension Kubernetes pour l’opérateur AKS Arc. Ces composants d’infrastructure sont désormais inclus dans Azure Stack HCI 23H2 :

  • Pont de ressources Arc : Arc Resource Bridge est créé automatiquement lorsque vous déployez Azure Stack HCI. Cette machine virtuelle Kubernetes légère connecte votre instance Azure Stack HCI au cloud Azure et active la gestion des ressources locales à partir d’Azure. Azure Arc Resource Bridge offre la ligne de vue sur les clouds privés requis pour gérer des ressources telles que des clusters Kubernetes locaux via Azure.
  • Emplacement personnalisé : tout comme Azure Arc Resource Bridge, un emplacement personnalisé est créé automatiquement lorsque vous déployez Azure Stack HCI. Un emplacement personnalisé est l’équivalent local d’une région Azure et est une extension de la construction d’emplacement Azure. Les emplacements personnalisés permettent aux administrateurs clients d’utiliser leur centre de données avec les extensions appropriées installées, en tant qu’emplacements cibles pour le déploiement d’AKS.
  • Extension Kubernetes pour les opérateurs AKS Arc : l’extension Kubernetes pour les opérateurs AKS est automatiquement installée sur Arc Resource Bridge lorsque vous déployez Azure Stack HCI. Il s’agit de l’équivalent local d’un fournisseur de ressources Azure Resource Manager pour aider à gérer AKS via Azure.

En intégrant ces composants, Azure Arc offre une solution d’approvisionnement et de gestion Kubernetes unifiée et efficace, ce qui permet de combler en toute transparence l’écart entre les infrastructures locales et cloud.

Personnages clés

Administrateur d’infrastructure : le rôle de l’administrateur d’infrastructure consiste à configurer Azure Stack HCI, qui inclut tous les déploiements de composants d’infrastructure mentionnés précédemment. Les administrateurs doivent également configurer la configuration de la plateforme, telle que la configuration de mise en réseau et de stockage, afin que les opérateurs Kubernetes puissent créer et gérer des clusters Kubernetes.

Opérateur Kubernetes : les opérateurs Kubernetes peuvent créer et gérer des clusters Kubernetes sur Azure Stack HCI afin qu’ils puissent exécuter des applications sans coordination avec les administrateurs d’infrastructure. L’opérateur a accès à l’abonnement Azure, à l’emplacement personnalisé Azure et au réseau virtuel par l’administrateur de l’infrastructure. Aucun accès à l’infrastructure locale sous-jacente n’est nécessaire. Une fois que l’opérateur dispose de l’accès requis, il peut créer des clusters Kubernetes en fonction des besoins de l’application : pools de nœuds Windows/Linux, versions de Kubernetes, etc.

Fonctionnalités et améliorations

Cette section répertorie les nouvelles fonctionnalités et améliorations apportées à AKS Arc dans chaque version d’Azure Stack HCI, version 23H2.

Version 2405

Les fonctionnalités de déploiement et de gestion de cluster Kubernetes suivantes sont disponibles :

  • Prise en charge d’Azure RBAC. Vous pouvez désormais activer Azure RBAC pour Kubernetes lors de la création de clusters AKS Arc à l’aide d’Azure CLI et de modèles Azure Resource Manager.
  • Mises à jour des teintes et des étiquettes. Vous pouvez désormais mettre à jour des teintes et des étiquettes pendant une opération de mise à jour de pool de nœuds AKS Arc à l’aide d’Azure CLI et de modèles Azure Resource Manager.
  • Métriques et alertes de la plateforme de cluster AKS Arc. Vous pouvez désormais afficher les métriques de cluster AKS Arc (métriques de plateforme) et créer des alertes basées sur des métriques.
  • Réparation automatique du certificat. Vous pouvez maintenant réparer automatiquement des certificats, gérés par le tatouage de certificat, qui ont expiré lors de l’arrêt du cluster.
  • Téléchargez manuellement les disques durs virtuels (téléchargement hors connexion). Cette fonctionnalité, désormais disponible uniquement en préversion privée, vous permet de télécharger des images de machine virtuelle et de les charger dans le centre cible à l’aide d’un processus manuel. Cela peut vous aider dans les environnements dans lesquels le téléchargement de fichiers volumineux est peu pratique. Si vous souhaitez l’utiliser, contactez votre représentant de compte Microsoft.

Versions de composants prises en charge

Les versions de composants suivantes sont prises en charge dans la version 2405 :

Composant 11-06-2024
AKS Arc 1.0.23.10605
Version de Kubernetes 1.26.10, 1.26.12, 1.27.7, 1.27.9, 1.28.3, 1.28.5

Version 2402

Les fonctionnalités de déploiement et de gestion de cluster Kubernetes suivantes sont disponibles :

  • Mise à l’échelle automatique. Vous pouvez désormais activer la fonctionnalité de mise à l’échelle automatique lorsque vous créez ou mettez à jour des clusters Kubernetes et des pools de nœuds.
  • Prise en charge de NVIDIA A16. Vous pouvez maintenant créer des pools de nœuds dans de nouvelles tailles de machine virtuelle avec GPU NVIDIA A16. Pour plus d’informations, consultez Utiliser des GPU pour les charges de travail nécessitant beaucoup de ressources de calcul.
  • Paramètres de diagnostic. Vous pouvez exporter des journaux d’audit et d’autres journaux de plan de contrôle vers une ou plusieurs destinations. Pour plus d’informations, consultez Paramètres de diagnostic dans Azure Monitor.
  • Expiration du certificat. Vous pouvez maintenant arrêter des clusters Kubernetes pendant jusqu’à 7 jours sans aucun problème d’expiration de certificat.
  • État de mise à jour. Vous pouvez maintenant afficher l’état des mises à niveau de cluster Kubernetes en cours.

Version 2311.2

AKS activé par Azure Arc sur HCI version 23H2 est généralement disponible à partir de cette version.

Les fonctionnalités de déploiement et de gestion de cluster Kubernetes suivantes sont disponibles :

  • Nouvelle extension CLI et expérience de Portail Azure. La nouvelle version en disponibilité générale de l’extension Azure CLI à partir de cette version est az aksarc. Pour plus d’informations, consultez Créer des clusters Kubernetes à l’aide d’Azure CLI. Vous pouvez également voir la nouvelle expérience de création de cluster portail dans Créer des clusters Kubernetes à l’aide de la Portail Azure.
  • Prise en charge des réseaux logiques. À compter de cette version, la création de clusters Kubernetes sur Azure Stack HCI 23H2 nécessite des réseaux logiques comme prérequis. Pour plus d’informations, consultez Comment créer des réseaux logiques.
  • Versions K8S disponibles et tailles de machine virtuelle. Vous pouvez utiliser az aksarc get-versions et az aksarc vmsize list obtenir les versions et tailles de machine virtuelle Kubernetes disponibles sur votre système.
  • Prise en charge des taints et des étiquettes. Consultez Gérer les pools de nœuds pour un cluster et utiliser des étiquettes de cluster pour définir les teintes et les étiquettes des pools de nœuds.
  • Prise en charge de la mise à niveau d’un cluster Kubernetes à l’aide d’Azure CLI. Vous pouvez utiliser Azure CLI pour mettre à niveau un cluster Kubernetes vers une version plus récente et appliquer les mises à jour de version du système d’exploitation. Pour plus d’informations, consultez Mettre à niveau un cluster Kubernetes.
  • Prise en charge des disques et des fichiers pour les volumes persistants. Pour prendre en charge les applications avec état, vous pouvez utiliser la classe de stockage par défaut pour les disques ou une classe de stockage personnalisée qui pointe vers un chemin de stockage spécifique. Consultez Utiliser des volumes persistants et utiliser des pilotes de disque CSI (Container Storage Interface). Vous pouvez également créer des volumes persistants sur des partages de fichiers, dans SMB ou NFS. Pour plus d’informations, consultez Utiliser des pilotes de fichiers CSI (Container Storage Interface).
  • Prise en charge de NVIDIA A2. Vous pouvez maintenant créer des pools de nœuds avec de nouvelles tailles de machine virtuelle avec GPU NVIDIA A2. Pour plus d’informations, consultez Utiliser des GPU pour les charges de travail nécessitant beaucoup de ressources de calcul.

Version 2311

À compter de cette version, vous pouvez exécuter des charges de travail Azure Kubernetes Service (AKS) sur votre système Azure Stack HCI. AKS sur HCI version 23H2 utilise Azure Arc pour créer des clusters Kubernetes sur Azure Stack HCI directement à partir d’Azure.

Les fonctionnalités de déploiement et de gestion de cluster Kubernetes suivantes sont disponibles :

  • Déploiement d’infrastructure simplifié sur Azure Stack HCI. Dans cette version, les composants d’infrastructure d’AKS Arc, notamment le pont des ressources Arc, l’emplacement personnalisé et l’extension Kubernetes pour l’opérateur AKS Arc, sont tous déployés dans le cadre du déploiement d’Azure Stack HCI 23H2. Pour plus d’informations, consultez Déployer un système Azure Stack HCI version 23H2 à l’aide du Portail Azure.
  • Mise à niveau d’infrastructure intégrée sur Azure Stack HCI. Toute la gestion du cycle de vie de l’infrastructure AKS Arc suit la même approche que les autres composants sur Azure Stack HCI 23H2. Pour plus d’informations, consultez mises à jour des composants d’infrastructure.
  • Nouvelle interface CLI cohérente avec Azure. À compter de cette version, une nouvelle expérience de ligne de commande cohérente est disponible pour créer et gérer des clusters Kubernetes.
  • Gestion basée sur le cloud. Vous pouvez maintenant créer et gérer des clusters Kubernetes sur Azure Stack HCI avec des outils familiers tels que les Portail Azure et Azure CLI. Pour plus d’informations, consultez Créer des clusters Kubernetes à l’aide d’Azure CLI.
  • Prise en charge d’Azure Container Registry pour déployer des images conteneur. Dans cette version, vous pouvez déployer des images conteneur à partir d’un registre de conteneurs privé à l’aide d’Azure Container Registry sur vos clusters Kubernetes s’exécutant sur Azure Stack HCI. Pour plus d’informations, consultez Déployer à partir du registre de conteneurs privé sur Kubernetes local.
  • Prise en charge de la gestion et de la mise à l’échelle des pools de nœuds. Pour plus d’informations, consultez Gérer plusieurs pools de nœuds dans AKS Arc.
  • Prise en charge des conteneurs Linux et Windows Server. Pour plus d’informations, consultez Créer des conteneurs Windows Server.

Étapes suivantes