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.
Conditions préalables : installez Azure CLI et Git, puis connectez-vous ou définissez votre abonnement Azure.
Important
Exécutez la commande suivante à partir d’un interpréteur de commandes Linux où Azure CLI est installé et authentifié avec le compte Azure désigné pour le déploiement. Azure Cloud Shell n’est pas pris en charge pour ce scénario.
Clonez l’espace de travail Azure CycleCloud pour Slurm sur la dernière version stable
git clone --depth 1 https://github.com/azure/cyclecloud-slurm-workspace.gitCopier le contenu du fichier de définition d’interface utilisateur
./uidefinitions/createUiDefinition.jsonAccédez au bac à sable de définition d’interface utilisateur :
- Pour le cloud public Azure Portail public Azure
- Pour le portail Azure US Gov Azure US Gov
Collez le contenu du fichier de définition de l’interface utilisateur dans la zone de texte multiligne à droite.
Sélectionnez
Preview >>dans le coin inférieur gauche pour afficher une expérience d’interface utilisateur.Parcourez chaque page du flux d’interface utilisateur pour vous assurer que les valeurs nécessaires apparaissent dans la charge utile de sortie décrite à l’étape suivante.
Parcourez le flux d’interface utilisateur vers la
Review + createpage, puis sélectionnez le lien étiquetéView outputs payloadà droite duCreatebouton pour générer un volet avec du texte au format JSON dans son corps sur le côté droit de la fenêtre du navigateur.Copiez le texte au format JSON dans un fichier JSON local.
Enregistrez-le sous
parameters.jsonet notez le chemin d’accès. Ce fichier est le fichier de paramètres pour le déploiement.Ouvrez l’interpréteur de commandes de votre choix et accédez au dossier ou au répertoire qui contient le
cyclecloud-slurm-workspaceréférentiel que vous avez cloné précédemment.Accepter les termes du plan d'image Cycle :
az vm image terms accept --urn azurecyclecloud:azure-cyclecloud:cyclecloud8-gen2:latestExécutez la commande de déploiement suivante dans un interpréteur de commandes. Remplacez les valeurs des champs entre crochets (veillez à supprimer les crochets). Le répertoire courant est tel que décrit à l’étape précédente.
az deployment sub create --template-file ./cyclecloud-slurm-workspace/bicep/mainTemplate.bicep --parameters parameters.json --location [ANY AZURE LOCATION E.G. eastus] --name [OPTIONAL BUT HELPFUL, DELETE IF UNUSED]Attendez que l’interpréteur de commandes indique que le déploiement a réussi. Vous pouvez également suivre la progression du déploiement dans le portail Azure. Accédez au groupe de ressources affiché dans l’interface utilisateur, sélectionnez Déploiements dans le menu Paramètres, puis vérifiez l’état du nom du déploiement qui commence par « pid- » en bas de la liste affichée.