Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Utilisez uniquement l’élément de la Place de marché Kubernetes Azure Stack Hub pour déployer des clusters en tant que preuve de concept. Pour les clusters Kubernetes pris en charge sur Azure Stack Hub, utilisez le moteur AKS.
Vous pouvez proposer Kubernetes en tant qu’élément de place de marché à vos utilisateurs. Vos utilisateurs peuvent ensuite déployer Kubernetes dans une seule opération coordonnée.
Cet article examine l’utilisation d’un modèle Azure Resource Manager pour déployer et provisionner les ressources pour un cluster Kubernetes autonome. Avant de commencer, vérifiez vos paramètres de locataire Azure Stack Hub et global Azure. Collectez les informations requises sur votre Azure Stack Hub. Ajoutez les ressources nécessaires à votre locataire et à la Place de marché Azure Stack Hub. Le cluster dépend d’un serveur Ubuntu, d’un script personnalisé et de l’élément de la Place de marché du cluster Kubernetes dans la Place de marché Azure Stack Hub.
Créer un plan, une offre et un abonnement
Créez un plan, une offre et un abonnement pour l’élément de la Place de marché Kubernetes. Vous pouvez également utiliser un plan et une offre existants.
Connectez-vous au portail
https://adminportal.local.azurestack.externald’administration.Créez un plan en tant que plan de base. Pour obtenir des instructions, consultez Créer un plan dans Azure Stack Hub.
Créez une offre. Pour obtenir des instructions, consultez Créer une offre dans Azure Stack Hub.
Sélectionnez Offres, puis recherchez l’offre que vous avez créée.
Sélectionnez Vue d’ensemble dans le panneau Offre.
Sélectionnez Modifier l’état. Sélectionnez Public.
Sélectionnez + Créer une ressource>Offres et abonnements plans>pour créer un abonnement.
a) Entrez un nom complet.
b. Entrez un utilisateur. Utilisez le compte Microsoft Entra associé à votre locataire.
v. Description du fournisseur
d. Définissez le locataire d’annuaire sur le locataire Microsoft Entra pour votre instance Azure Stack Hub.
é. Sélectionnez Offre. Sélectionnez le nom de l’offre que vous avez créée. Notez l’ID d’abonnement.
Créer un principal de service et des informations d’identification dans AD FS
Si vous utilisez les services fédérés Active Directory (AD FS) pour votre service de gestion des identités, vous devez créer un principal de service pour les utilisateurs qui déploient un cluster Kubernetes. Créez un principal de service à l’aide d’une clé secrète client. Pour des instructions, consultez Créer une inscription d’application utilisant des informations d’identification de clé secrète client.
Ajouter une image de serveur Ubuntu
Ajoutez l’image Ubuntu Server suivante à la Place de marché Azure Stack Hub :
Connectez-vous au portail
https://adminportal.local.azurestack.externald’administration.Sélectionnez Tous les services, puis, dans la catégorie ADMINISTRATION, sélectionnez Gestion de la Place de marché.
Sélectionnez + Ajouter à partir d’Azure.
Saisissez
Ubuntu Server.Sélectionnez la version la plus récente du serveur. Vérifiez la version complète et vérifiez que vous disposez de la version la plus récente :
- Éditeur : Canonical
- Offre : UbuntuServer
- Version : 16.04.201806120 (ou dernière version)
- Référence SKU : 16.04-LTS
Sélectionnez Télécharger.
Ajouter un script personnalisé pour Linux
Ajoutez Kubernetes à partir de la Place de marché Azure Stack Hub :
Ouvrez le portail
https://adminportal.local.azurestack.externald’administration.Sélectionnez Tous les services, puis, dans la catégorie ADMINISTRATION, sélectionnez Gestion de la Place de marché.
Sélectionnez + Ajouter à partir d’Azure.
Saisissez
Custom Script for Linux.Sélectionnez le script avec le profil suivant :
Offer (Offre) : script personnalisé pour Linux 2.0
Version : 2.0.6 (ou dernière version)
Publisher (Serveur de publication) : Microsoft Corp
Remarque
Plusieurs versions du script personnalisé pour Linux peuvent être répertoriées. Vous devez ajouter la dernière version de l’élément.
Sélectionnez Télécharger.
Ajouter Kubernetes à la Place de marché
Ouvrez le portail
https://adminportal.local.azurestack.externald’administration.Sélectionnez Tous les services , puis, sous la catégorie ADMINISTRATION , sélectionnez Gestion de la Place de marché.
Sélectionnez + Ajouter à partir d’Azure.
Saisissez
Kubernetes.Sélectionnez
Kubernetes Cluster.Sélectionnez Télécharger.
Remarque
L’affichage de l’élément de la Place de marché dans la Place de marché Azure Stack Hub peut prendre cinq minutes.
Mettre à jour ou supprimer Kubernetes
Lors de la mise à jour de l’élément Kubernetes, vous supprimez l’élément précédent dans la Place de marché Azure Stack Hub. Suivez les instructions ci-dessous pour ajouter la mise à jour Kubernetes à la Place de marché Azure Stack Hub.
Pour supprimer l’élément Kubernetes :
Connectez-vous à Azure Stack Hub avec PowerShell en tant qu’opérateur. Pour obtenir des instructions, consultez Se connecter à Azure Stack Hub avec PowerShell en tant qu’opérateur.
Recherchez l’élément de cluster Kubernetes actuel dans la galerie.
Get-AzsGalleryItem | Select NameNom de la note de l’élément actif, tel que
Microsoft.AzureStackKubernetesCluster.0.3.0.Utilisez l’applet de commande PowerShell suivante pour supprimer l’élément :
$Itemname="Microsoft.AzureStackKubernetesCluster.0.3.0" Remove-AzsGalleryItem -Name $Itemname