Exemple : script cloud post-mise en service

  • Rversion finale: Australia
  • Mis à jour 16 juin 2026
  • 1 minute de lecture
  • Cet exemple montre un script cloud qui s’exécute après la mise en service d’un ordinateur virtuel par un utilisateur.

    Avant de commencer

    • Rôle requis : cloud_admin
    • Profil de ressource de système d’exploitation mappé à un Modèle d’image fichier . L’utilisateur met en service une ressource à l’aide du profil. Vous devez ajouter des informations d’identification d’authentification de base à l’image.
    • Calcul Profil de ressource mappé sur un type de matériel.

    Pourquoi et quand exécuter cette tâche

    Dans cet exemple, vous créez un script d’initialisation dans le Portail de l'utilisateur dans le cloud cloud, personnalisez un bloc de ressources et mettez en service une machine virtuelle à partir du .

    Procédure

    1. Créez un modèle de script cloud et un script cloud faisant référence au modèle.
    2. Ouvrez le bloc de ressources du serveur virtuel, puis procédez comme suit :
      1. Définissez le commutateur Brouillon/Publié sur Brouillon.
        Serveur virtuel
      2. Dans l’onglet Opérations , sélectionnez Interface du serveur virtuel dans la liste Interface .
        Interface de serveur virtuel
      3. Dans le champ Opération , vérifiez que ces opérations existent :
        • Bloquer jusqu’à ce qu’il soit prêt
        • Exécuter le script : cette opération indique au plan d’exécuter un script.

        Bloquer jusqu’à ce qu’il soit prêt

        Exécuter l’opération de script

      4. Cliquez sur l’onglet Paramètres d’entrée pour afficher les entrées de chaque opération.
      5. Dans l’onglet Étapes , ajoutez les étapes nécessaires.
      6. Pour le paramètre Script de chaque étape, décochez la case Script et remplacez l’expression dans la colonne Mapping par le texte suivant : $(CloudScript.scripts.scriptname),scriptname est le nom du script, et non le modèle de script, que vous avez créé précédemment.
        Paramètre de script
    3. Publiez le bloc de ressources du serveur virtuel et utilisez-le dans un plan qui est à son tour publié dans un élément de catalogue.
    4. Lancez une nouvelle pile pour mettre en service une machine virtuelle et spécifiez le profil de système d’exploitation et le profil de calcul que vous avez créés comme condition préalable.

    Résultats

    La page Stack Status (État de la pile) passe par les CreateNodeopérations , BlockUntilReadyet ExecuteShellScript . La dernière opération a lancé le script que vous avez créé.