Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Ce guide de démarrage rapide explique comment configurer un cluster Azure Kubernetes Service (AKS) Edge Essentials sur une seule machine K3S Linux.
Notes
L’objectif de ce script de démarrage rapide est de faciliter le processus d’évaluation. Ce script nécessite des informations d’identification de niveau supérieur pour une configuration unique de l’abonnement Azure. Cela n’est pas destiné à une utilisation en production.
AksEdgeQuickStart
script, vous acceptez les termes du contrat de licence logiciel Microsoft et l’indicateur AcceptEULA
est défini pour true
indiquer l’acceptation des termes du contrat de licence.Owner
ou Contributor
Administrator
.<subscription-id>
: dans le Portail Azure, sélectionnez l’abonnement que vous utilisez et recherchez l’ID d’abonnement (GUID).<tenant-id>
de locataire : dans le Portail Azure, recherchez l’ID Microsoft Entra, qui doit vous amener à la page Répertoire par défaut. Recherchez l’ID de locataire (GUID).<location>
: où vous souhaitez que vos ressources soient créées. Consultez Azure Arc by Region pour connaître les emplacements pris en charge par et Azure Arc enabled Kubernetes
les Azure Arc enabled servers
services. Choisissez une région dans laquelle les deux sont prises en charge.Téléchargez le AksEdgeQuickStart.ps1
script dans un dossier de travail. Selon la configuration de la stratégie sur votre ordinateur, vous devrez peut-être débloquer le fichier avant d’exécuter et d’exécuter Set-ExecutionPolicy
pour autoriser l’exécution du script.
Ouvrez une fenêtre PowerShell avec élévation de privilèges et remplacez le répertoire par un dossier de travail :
$url = "https://raw.githubusercontent.com/Azure/AKS-Edge/main/tools/scripts/AksEdgeQuickStart/AksEdgeQuickStart.ps1"
Invoke-WebRequest -Uri $url -OutFile .\AksEdgeQuickStart.ps1
Unblock-File .\AksEdgeQuickStart.ps1
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
Ce script automatise les étapes suivantes :
Start-AideWorkflow
qui effectue les tâches suivantes :Install-AksEdgeHostFeatures
). L’ordinateur peut redémarrer lorsque Hyper-V est activé et vous devez redémarrer le script à nouveau.Connect-AideArc
fonction si les paramètres Azure sont fournis. Cette fonction effectue les tâches suivantes : Conseil
Vous pouvez modifier le $aksedgeConfig
contenu json dans le AksEdgeQuickStart
script pour toutes les options supplémentaires. Pour connaître les options disponibles, consultez Configuration JSON de déploiement.
Dans une invite PowerShell avec élévation de privilèges, exécutez le AksEdgeQuickStart.ps1
script. Cela affiche un cluster K3s :
.\AksEdgeQuickStart.ps1 -SubscriptionId "<subscription-id>" -TenantId "<tenant-id>" -Location "<location>"
Pour installer la version K8s, spécifiez l’indicateur -UseK8s
:
.\AksEdgeQuickStart.ps1 -SubscriptionId "<subscription-id>" -TenantId "<tenant-id>" -Location "<location>" -UseK8s
Le script installe AKS Edge Essentials et connecte votre cluster à Azure à l’aide d’Azure Arc.
Conseil
Si Hyper-V n’a pas été activé sur votre ordinateur, le script de démarrage rapide active Hyper-V et redémarre votre ordinateur. Réexécutez le AksEdgeQuickStart
script après le redémarrage.
Vérifiez que le déploiement a réussi en exécutant :
kubectl get nodes -o wide
kubectl get pods -A -o wide
L’image suivante montre les pods sur un cluster K3S :
Vous pouvez afficher votre cluster dans le Portail Azure si vous accédez à votre groupe de ressources :
Dans le volet gauche, sélectionnez les espaces de noms sous ressources Kubernetes (préversion) :
Pour afficher vos ressources Kubernetes, vous avez besoin d’un jeton du porteur :
Vous pouvez exécuter Get-AksEdgeManagedServiceToken
pour récupérer votre jeton de service :
Vous pouvez maintenant voir les ressources sur votre cluster. Le volet Charges de travail montre les pods en cours d’exécution sur votre cluster.
kubectl get pods --all-namespaces
Vous disposez maintenant d’un cluster AKS Edge Essentials K3S connecté à Arc avec un nœud Linux. Vous pouvez explorer le déploiement d’un exemple d’application Linux sur ce cluster.
Conseil
Si vous n’avez pas fourni les détails de votre abonnement Azure lors de l’exécution du AksEdgeQuickStart.ps1
script, vous pouvez toujours vous connecter à Azure Arc en suivant les étapes décrites dans cet article.
Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantEntrainement
Module
Déployez AKS Edge Essentials dans un cluster K3S à une seule machine avec un nœud Linux et Windows.
Certification
Microsoft Certified : Azure Administrator Associate - Certifications
Faites la démonstration de compétences clés pour configurer, sécuriser et administrer des fonctions professionnelles clés dans Microsoft Azure.