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.
AKS Edge Essentials est principalement conçu pour être installé sur un ordinateur connecté à Internet, car de nombreux composants sont mis à jour régulièrement. Toutefois, avec certaines étapes supplémentaires, il est possible de déployer AKS Edge Essentials dans un environnement hors connexion.
L’article suivant décrit la configuration requise pour une installation hors connexion AKS Edge Essentials :
- certificats Windows
- Vérifications Internet
- Licensing
certificats Windows
La configuration AKS Edge Essentials installe uniquement le contenu approuvé. Il vérifie cette confiance en contrôlant les signatures Authenticode du contenu en cours de téléchargement et en s’assurant que tout le contenu est digne de confiance avant de l’installer. En outre, le module et les applets de commande PowerShell AKSEdge.psm1 utilisés pour déployer le cluster sont signés et vérifiés. Cela protège votre environnement contre les attaques où l’emplacement de téléchargement est compromis.
Par conséquent, l’installation de AKS Edge Essentials nécessite que plusieurs certificats racines et intermédiaires standard de Microsoft soient installés et à jour sur l’ordinateur de l’utilisateur. Si la machine a été mise à jour avec Windows Update, les certificats de signature sont généralement à jour. Si la machine est hors connexion, les certificats doivent être actualisés d’une autre façon.
Pour vérifier le système d’installation, procédez comme suit :
Ouvrez une session PowerShell avec élévation de privilèges.
Recherchez l’autorité de certification racine Microsoft 2011 en exécutant la commande suivante :
Get-ChildItem -Path Cert:\LocalMachine\Root | Where-Object {$_.Subject -like "CN=Microsoft Root Certificate Authority 2011*"}Si l’Microsoft Autorité de certification racine 2011 est installée sur cet ordinateur, la sortie suivante doit s’afficher :
PSParentPath: Microsoft.PowerShell.Security\Certificate::LocalMachine\Root Thumbprint Subject ---------- ------- 8F43288AD272F3103B6FB1428485EA3014C0BCFE CN=Microsoft Root Certificate Authority 2011, O=Microsoft Corporation, L=R...Vérifiez la présence de Microsoft Code Signing PCA 2011 en exécutant la commande suivante :
Get-ChildItem -Path Cert:\LocalMachine\CA | Where-Object {$_.Subject -like "CN=Microsoft Code Signing PCA 2011*"}Si l’Microsoft signature de code PCA 2011 est installée sur cet ordinateur, vous devez voir la sortie suivante :
PSParentPath: Microsoft.PowerShell.Security\Certificate::LocalMachine\CA Thumbprint Subject ---------- ------- F252E794FE438E35ACE6E53762C0A234A2C52135 CN=Microsoft Code Signing PCA 2011, O=Microsoft Corporation, L=Redmond, S=...
Si le certificat intermédiaire Microsoft Code Signing PCA 2011 n’était présent que dans le magasin de certificats intermédiaires de l’utilisateur actuel, il n’est disponible que pour l’utilisateur qui est connecté. Vous devrez peut-être l’installer pour d’autres utilisateurs.
Installer ou actualiser des certificats en mode hors connexion
Il existe deux options pour installer ou mettre à jour des certificats dans un environnement hors connexion.
Option 1 : installer des certificats manuellement ou dans le cadre d’un déploiement scripté
Si vous scriptez le déploiement de AKS Edge Essentials dans un environnement hors connexion vers des stations de travail clientes, procédez comme suit :
Ouvrez une session PowerShell avec élévation de privilèges.
Téléchargez les certificats nécessaires :
Exécutez manuellement les commandes suivantes ou ajoutez-les à votre script d’installation AKS Edge Essentials :
certutil.exe -addstore -f "AuthRoot" "[download path]\MicrosoftRootCertificateAuthority2011.cer" certutil.exe -addstore -f "CA" "[download path]\MicCodSigPCA2011_2011-07-08.crt"Pour vérifier si les certificats ont été correctement installés, utilisez les commandes PowerShell fournies dans la section Windows certificats.
Option 2 : distribuer des certificats racines approuvés dans un environnement d’entreprise
Pour les entreprises disposant de machines hors connexion qui n’ont pas les derniers certificats racines, un administrateur peut utiliser les instructions de Configurer les racines approuvées et les certificats non autorisés pour les mettre à jour.
Vérifications Internet
Pendant le déploiement d’un cluster AKS Edge Essentials, le script de déploiement PowerShell vérifie la connectivité Internet. Ces vérifications permettent de s’assurer que les serveurs DNS fonctionnent, que le cluster est en mesure de se connecter à Internet et qu’une connexion Arc peut être établie si l’utilisateur le souhaite. Toutefois, lorsque vous effectuez des installations hors connexion, ces vérifications ne sont pas requises et doivent être évitées.
Pendant la création du fichier JSON de déploiement, vérifiez que vous marquez le InternetDisabled paramètre dans la Networking section comme true.
Configurer vos adaptateurs réseau
Pendant le déploiement, AKS Edge Essentials a besoin d’un adaptateur activé et a l’adresse IP, le sous-réseau et les propriétés de passerelle par défaut correctes. Ces valeurs sont automatiquement remplies dans un environnement DHCP. Si vous définissez manuellement, vérifiez que les trois propriétés sont définies avant de commencer le déploiement.
Licensing
Vous pouvez obtenir une licence pour les déploiements hors ligne d’AKS Edge Essentials à des fins commerciales à l’aide du programme de licences en volume. AKS Edge Essentials est sous licence et facturée en tant que modèle par appareil, par mois. Chaque unité sous licence est appliquée à un appareil de votre cluster. Pour plus d’informations sur les licences, consultez AKS Edge Essentials - Licences.