Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Workflow de reprise d'activité

Contributeurs

Les étapes sont les suivantes :

  1. Définir le flux de travail.

    • Créez un nom court et convivial pour le flux de travail, tel que Disaster Recovery Workflow.

  2. Définissez l'entrée du flux de travail. Nous utilisons les données d'entrée suivantes pour ce flux de travail :

    • Options de volume (nom du volume, chemin de montage)

    • Capacité du volume

    • Data Center associé au nouveau datastore

    • Cluster sur lequel le datastore est hébergé

    • Nom du nouveau datastore à créer dans vCenter

    • Type et version du nouveau datastore

    • Nom de l'organisation Terraform

    • Espace de travail Terraform

    • Description de l'espace de travail Terraform

    • Variables (sensibles et non sensibles) requises pour exécuter la configuration Terraform

    • Motif du démarrage du plan

  3. Ajoutez les tâches du flux de travail.

    Les tâches liées aux opérations dans FlexPod incluent les tâches suivantes :

    • Création de volumes dans FlexPod.

    • Ajout de l'export policy de stockage au volume créé

    • Mappez le nouveau volume sur un datastore dans VMware vCenter.

      Tâches liées à la création d'un cluster Cloud Volumes ONTAP :

    • Ajouter un espace de travail Terraform

    • Ajouter des variables Terraform

    • Ajoutez des variables sensibles à Terraform

    • Démarrez un nouveau plan Terraform

    • Confirmez l'exécution de Terraform

  4. Validation du flux de travail

Procédure 1 : créez le flux de travail

  1. Cliquez sur orchestration dans le volet de navigation de gauche et cliquez sur Créer un flux de travail.

  2. Dans l'onglet général :

    1. Indiquez le nom d'affichage (flux de travail de reprise après sinistre).

    2. Sélectionnez l'organisation, définissez les balises et fournissez une description.

  3. Cliquez sur Enregistrer.

    Capture d'écran affichant l'écran de saisie variable.

Procédure 2. Créer un nouveau volume dans FlexPod

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche stockage > Nouveau volume de stockage de la section Outils dans la zone Design.

  3. Cliquez sur Nouveau volume de stockage.

    Capture d'écran montrant le nouveau volume de stockage.

  4. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche. Dans cet exemple, le nom de la tâche est Créer un volume dans FlexPod.

    Capture d'écran montrant une nouvelle connexion.

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur Map dans le champ Storage Device.

    Capture d'écran affichant l'étape de mappage.

  7. Choisissez valeur statique et cliquez sur Sélectionner le périphérique de stockage.

  8. Cliquez sur la cible de stockage ajoutée et cliquez sur Sélectionner.

    Capture d'écran indiquant comment sélectionner une cible de stockage.

  9. Cliquez sur carte.

    Capture d'écran montrant la saisie de tâche de carte.

  10. Cliquez sur Map dans le champ Storage Vendor Virtual machine.

    Capture d'écran affichant le champ Storage Vendor Virtual machine (machine virtuelle du fournisseur de stockage).

  11. Choisissez valeur statique et cliquez sur Sélectionner Storage Virtual machine.

    Capture d'écran montrant comment sélectionner une machine virtuelle de stockage.

  12. Sélectionnez la machine virtuelle de stockage sur laquelle le volume doit être créé et cliquez sur Sélectionner.

    Capture d'écran indiquant la machine virtuelle de stockage sur laquelle le volume doit être créé.

  13. Cliquez sur carte.

    Capture d'écran affichant l'étape de mappage.

  14. Cliquez sur Map dans le champ Storage Vendor Aggregate.

    Capture d'écran affichant le champ agrégat du fournisseur de stockage.

  15. Choisissez valeur statique et cliquez sur Sélectionner l'agrégat de stockage. Choisissez l'agrégat et cliquez sur Select.

    Capture d'écran montrant comment sélectionner un agrégat de stockage.

  16. Cliquez sur carte.

  17. Cliquez sur Map dans le champ Storage Vendor Volume Options.

  18. Choisissez mappage direct et cliquez sur entrée de flux de travail.

    Capture d'écran affichant l'entrée de la tâche de carte.

  19. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Assurez-vous que Storage Vendor Volume Options est sélectionné pour Type.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Cliquez sur requis.

    5. Définissez Type de plateforme sur NetApp Active IQ Unified Manager.

    6. Indiquez une valeur par défaut pour le volume créé sous Volume.

    7. Cliquez sur NFS. Si NFS est défini, un volume NFS est créé. Si cette valeur est définie sur FALSE, un volume SAN est créé.

    8. Indiquez un chemin de montage et cliquez sur Ajouter.

      Capture d'écran affichant l'écran de saisie Ajouter un workflow.

  20. Cliquez sur carte.

  21. Cliquez sur Map dans le champ Volume Capacity.

  22. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  23. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran montrant comment créer un nom dans l'écran de saisie de tâche de carte.

  24. Dans l'assistant Ajouter une entrée :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Cliquez sur requis.

    3. Pour Type, sélectionnez capacité de stockage.

    4. Cliquez sur définir la valeur par défaut et remplacer.

    5. Indiquez une valeur par défaut pour la taille du volume et l'unité.

    6. Cliquez sur Ajouter.

      Capture d'écran affiche les données saisies pour l'assistant d'ajout d'entrées.

  25. Cliquez sur carte.

  26. Avec Connector, créez une connexion entre les tâches Démarrer et Créer un volume dans FlexPod, puis cliquez sur Enregistrer.

    Erreur : la capture d'écran montre comment créer une connexion entre les tâches Démarrer et Créer un volume dans FlexPod.

    Remarque Ignorer l'erreur pour l'instant. Cette erreur s'affiche car il n'y a pas de connectivité entre les tâches Créer un volume dans FlexPod et succès qui est nécessaire pour spécifier la transition réussie.

Procédure 3 : ajout d'une règle d'exportation de stockage

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche stockage > Ajouter une stratégie d'exportation de stockage au volume à partir de la section Outils de la zone Design.

  3. Cliquez sur Ajouter une stratégie d'exportation de stockage au volume. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche. Dans cet exemple, le nom de la tâche est Ajouter une stratégie d'exportation de stockage.

  4. Utilisez Connector pour établir une connexion entre les tâches Créer un volume dans FlexPod et Ajouter une stratégie d'exportation de stockage. Cliquez sur Enregistrer.

    Capture d'écran indiquant comment établir une connexion entre les tâches Créer un volume dans FlexPod et Ajouter une stratégie d'exportation de stockage.

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur Map dans le champ Storage Device.

    Capture d'écran affichant l'étape de mappage.

  7. Choisissez valeur statique et cliquez sur Sélectionner le périphérique de stockage. Sélectionnez la même cible de stockage ajoutée lors de la création de la tâche précédente de création d'un volume de stockage.

  8. Cliquez sur carte.

    Capture d'écran montrant la partie 2 de l'étape de mappage.

  9. Cliquez sur Map dans le champ Storage Vendor Virtual machine.

  10. Choisissez valeur statique et cliquez sur Sélectionner Storage Virtual machine. Sélectionnez la même machine virtuelle de stockage ajoutée lors de la création de la précédente tâche de création d'un volume de stockage.

    Capture d'écran indiquant comment choisir une valeur statique et cliquer sur Sélectionner une machine virtuelle de stockage.

  11. Cliquez sur carte.

  12. Cliquez sur Map dans le champ Volume.

  13. Cliquez sur Nom de la tâche, puis sur Créer un volume dans FlexPod. Cliquez sur Nom de sortie, puis sur Volume.

    Remarque Dans Cisco Intersight Cloud Orchestrator, vous pouvez fournir la sortie d'une tâche précédente comme entrée pour une nouvelle tâche. Dans cet exemple, les détails Volume ont été fournis à partir de la tâche Créer un volume dans FlexPod sous forme d'entrée pour la tâche Ajouter une stratégie d'exportation de stockage.

    Capture d'écran indiquant comment fournir la sortie d'une tâche précédente comme entrée pour une nouvelle tâche.

  14. Cliquez sur carte.

  15. Cliquez sur carte dans le champ politique d'exportation.

  16. Choisissez valeur statique et cliquez sur Sélectionner stratégie d'exportation. Sélectionner la export policy créée.

    Capture d'écran

  17. Cliquez sur carte, puis sur Enregistrer.

    Remarque L'ajout d'une export-policy au volume est maintenant terminé. Ensuite, vous créez un nouveau datastore mappant le volume créé.

Procédure 4 : mappe de volumes FlexPod sur le datastore

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche virtualisation > Nouveau datastore d'hyperviseur de la section Outils de la zone Design.

  3. Utilisez Connector pour établir une connexion entre les tâches Ajouter stratégie d'exportation de stockage et Nouveau datastore d'hyperviseur. Cliquez sur Enregistrer.

    Capture d'écran

  4. Cliquez sur Nouveau datastore d'hyperviseur. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche. Dans cet exemple, le nom de la tâche est mapper le volume sur le datastore.

    Capture d'écran

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur Map dans le champ Hypervisor Manager.

  7. Choisissez valeur statique et cliquez sur Select Hypervisor Manager. Cliquez sur la cible VMware vCenter.

    Capture d'écran

  8. Cliquez sur carte.

    Capture d'écran

  9. Cliquez sur carte dans le champ Data Center. Il s'agit du data Center associé au nouveau datastore.

  10. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  11. Cliquez sur Nom d'entrée, puis sur Créer entrée de flux de travail.

    Capture d'écran

  12. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Sélectionnez Datacenter comme type.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Cliquez sur Select Datacenter.

    5. Cliquez sur le centre de données associé au nouveau datastore, puis sur Select.

      Capture d'écran

      • Cliquez sur Ajouter.

  13. Cliquez sur carte.

  14. Cliquez sur carte dans le champ Cluster.

  15. Choisissez mappage direct et cliquez sur entrée de flux de travail.

    Capture d'écran

  16. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Cliquez sur requis.

    3. Sélectionnez Cluster comme type.

    4. Cliquez sur définir la valeur par défaut et remplacer.

    5. Cliquez sur Sélectionner un cluster.

    6. Cliquez sur le cluster associé au nouveau datastore.

    7. Cliquez sur Sélectionner.

      Capture d'écran

    8. Cliquez sur Ajouter.

  17. Cliquez sur carte.

  18. Cliquez sur Map dans le champ Host.

    Capture d'écran

  19. Choisissez valeur statique et cliquez sur l'hôte sur lequel le datastore sera hébergé. Si un cluster est spécifié, l'hôte est ignoré.

    Capture d'écran

  20. Cliquez sur Sélectionner et carte.

  21. Cliquez sur Map dans le champ datastore.

  22. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  23. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran

  24. Dans l'assistant Ajouter une entrée :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Cliquez sur requis.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Indiquez une valeur par défaut pour le datastore et cliquez sur Ajouter.

      Capture d'écran

  25. Cliquez sur carte.

  26. Cliquez sur carte dans le champ de saisie Type de datastore.

  27. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  28. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran

  29. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif) et cliquez sur requis.

    2. Assurez-vous de sélectionner le type types de datastore et cliquez sur définir la valeur par défaut et remplacer.

      Capture d'écran

    3. Indiquez le chemin distant. Il s'agit du chemin d'accès distant du point de montage NFS.

    4. Indiquez les noms d'hôte ou les adresses IP du serveur NFS distant dans l'adresse du serveur NFS.

    5. Cliquez sur le mode d'accès. Le mode d'accès est destiné au serveur NFS. Cliquez sur lecture seule si les volumes sont exportés en lecture seule. Cliquez sur Ajouter.

      Capture d'écran

  30. Cliquez sur carte.

  31. Cliquez sur Enregistrer.

    Capture d'écran

La tâche de création du datastore est terminée. Toutes les tâches effectuées dans le data Center FlexPod sur site sont effectuées.

Capture d'écran

Procédure 5 : Ajout d'un nouvel espace de travail Terraform

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche Terraform Cloud > Ajouter un espace de travail Terraform dans la section Outils de la zone conception.

  3. Utilisez Connector pour connecter les tâches Map volume au datastore et Add Terraform Workspace et cliquez sur Save.

  4. Cliquez sur Ajouter un espace de travail Terraform. Dans la zone Propriétés de la tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche.

    Capture d'écran

  5. Dans la zone Propriétés de la tâche, cliquez sur entrées.

  6. Cliquez sur carte dans le champ de saisie Terraform Cloud Target.

  7. Choisissez valeur statique et cliquez sur Sélectionner la cible de nuage Terraform. Sélectionnez le compte Terraform Cloud for Business ajouté comme expliqué dans "Configurez Cisco Intersight Service pour HashiCorp Terraform". ».

    Capture d'écran

  8. Cliquez sur carte.

  9. Cliquez sur carte dans le champ de saisie Nom de l'organisation Terraform.

  10. Choisissez valeur statique, puis cliquez sur Sélectionner l'organisation Terraform. Sélectionnez le nom de l'organisation Terraform dont vous faites partie dans votre compte Terraform Cloud for Business.

    Capture d'écran

  11. Cliquez sur carte.

  12. Cliquez sur carte dans le champ Nom de l'espace de travail Terraform. Il s'agit du nouvel espace de travail dans le compte Terraform Cloud for Business.

  13. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  14. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran

  15. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Cliquez sur requis.

    3. Assurez-vous de sélectionner String pour Type.

    4. Cliquez sur définir la valeur par défaut et remplacer.

    5. Indiquez un nom par défaut pour l'espace de travail.

    6. Cliquez sur Ajouter.

      Capture d'écran

  16. Cliquez sur carte.

  17. Cliquez sur carte dans le champ Description de l'espace de travail.

  18. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  19. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran

  20. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Assurez-vous de sélectionner String pour Type.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Fournissez une description de l'espace de travail et cliquez sur Ajouter.

      Capture d'écran

  21. Cliquez sur carte.

  22. Cliquez sur Map dans le champ Execution mode.

  23. Choisissez valeur statique, cliquez sur mode d'exécution, puis sur remote.

    Capture d'écran

  24. Cliquez sur carte.

  25. Cliquez sur carte dans le champ appliquer méthode.

  26. Choisissez valeur statique et cliquez sur appliquer méthode. Cliquez sur application manuelle.

    Capture d'écran

  27. Cliquez sur carte.

  28. Cliquez sur Map dans le champ User interface.

  29. Choisissez valeur statique et cliquez sur interface utilisateur. Cliquez sur interface utilisateur de la console.

    Capture d'écran

  30. Cliquez sur carte.

  31. Cliquez sur Map dans le champ de saisie et sélectionnez votre flux de travail.

  32. Sélectionnez valeur statique, puis cliquez sur Choisissez votre flux de travail. Cliquez sur version Control Workflow.

    Capture d'écran

  33. Fournissez les informations suivantes sur le référentiel GitHub :

    1. Dans Nom du référentiel, entrez le nom du référentiel détaillé dans la section "« Configurer les conditions préalables à l'environnement »".

    2. Indiquez l'ID de token OAuth comme détaillé dans la section "« Configurer les conditions préalables à l'environnement »".

    3. Sélectionnez l'option déclenchement automatique.

      Capture d'écran

  34. Cliquez sur carte.

  35. Cliquez sur Enregistrer.

Cela termine la création d'un espace de travail dans un compte Terraform Cloud for Business.

Procédure 6 : ajoutez des variables non sensibles à l'espace de travail

  1. Accédez à l'onglet Designer et cliquez sur la section workflows à partir d'Outils.

  2. Faites glisser et déposez le flux de travail Terraform > Ajouter des variables Terraform à partir de la section Tools de la zone Design.

  3. Utilisez Connector pour connecter les tâches Add Terraform Workspace et Add Terraform variables. Cliquez sur Enregistrer.

  4. Cliquez sur Ajouter variables Terraform. Dans la zone Propriétés du flux de travail, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche.

    Capture d'écran

  5. Dans la zone Propriétés du workflow, cliquez sur entrées.

  6. Cliquez sur carte dans le champ Terraform Cloud Target.

  7. Choisissez valeur statique et cliquez sur Sélectionner la cible de nuage Terraform. Sélectionnez le compte Terraform Cloud for Business ajouté comme expliqué dans "Configurez Cisco Intersight Service pour HashiCorp Terraform". ».

    Capture d'écran

  8. Cliquez sur carte.

  9. Cliquez sur carte dans le champ *Nom de l'organisation Terraform *.

  10. Choisissez valeur statique et cliquez sur Sélectionner l'organisation Terraform. Sélectionnez le nom de l'organisation Terraform dont vous faites partie dans votre compte Terraform Cloud for Business.

    Capture d'écran

  11. Cliquez sur carte.

  12. Cliquez sur carte dans le champ Nom de l'espace de travail Terraform.

  13. Choisissez mappage direct et cliquez sur sortie tâche.

  14. Cliquez sur Nom de la tâche et cliquez sur Ajouter un espace de travail Terraform.

    Capture d'écran

  15. Cliquez sur Nom de sortie et cliquez sur Nom d'espace de travail.

  16. Cliquez sur carte.

  17. Cliquez sur Map dans le champ Add variables Options.

  18. Choisissez mappage direct et cliquez sur entrée de flux de travail.

  19. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

    Capture d'écran

  20. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Assurez-vous de sélectionner String pour Type.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Cliquez sur Type de variable, puis sur variables non sensibles.

  21. Dans la section Ajouter des variables Terraform, fournissez les informations suivantes :

    • Clé. name_of_on-prem-ontap

    • Valeur. indiquer le nom de ONTAP sur site.

    • Description. Nom du ONTAP sur place.

  22. Cliquez sur + pour ajouter d'autres variables.

    Capture d'écran

  23. Ajoutez toutes les variables Terraform comme indiqué dans le tableau suivant. Vous pouvez également fournir une valeur par défaut.

    Nom de la variable Terraform Description

    nom_of_on-ontap sur site

    Nom du ONTAP sur site (FlexPod)

    ip_cluster_ontap_sur site

    L'adresse IP de l'interface de gestion du cluster de stockage

    nom_utilisateur_ontap_sur site

    Nom d'utilisateur admin pour le cluster de stockage

    Zone

    Région GCP dans laquelle l'environnement de travail sera créé

    id_sous-réseau

    ID de sous-réseau GCP dans lequel l'environnement de travail sera créé

    id_vpc

    ID VPC dans lequel l'environnement de travail sera créé

    capacity_package_name

    Type de licence à utiliser

    volume_source

    Nom du volume source

    nom_vm_stockage_source

    Nom du SVM source

    volume_destination

    Nom du volume sur Cloud Volumes ONTAP

    schedule_of_replication

    La valeur par défaut est 1 heure

    nom_du_volume_to_create_on_cvo

    Nom du volume cloud

    id_espace_de_travail

    Espace de travail_ID où l'environnement de travail sera créé

    ID_projet

    ID_projet où l'environnement de travail sera créé

    nom_du_cluster_cvo

    Nom de l'environnement de travail Cloud Volumes ONTAP

    compte_service_gcp

    gcp_service_compte de l'environnement de travail Cloud Volumes ONTAP

  24. Cliquez sur carte, puis sur Enregistrer.

    Capture d'écran

La tâche d'ajout des variables Terraform requises à l'espace de travail est alors terminée. Ajoutez ensuite les variables Terraform sensibles requises à l'espace de travail. Vous pouvez également les combiner en une seule tâche.

Procédure 7 : ajoutez des variables sensibles à un espace de travail

  1. Accédez à l'onglet Designer et cliquez sur workflows dans la section Outils.

  2. Faites glisser et déposez le flux de travail Terraform > Ajouter des variables Terraform à partir de la section Tools de la zone Design.

  3. Utilisez Connector pour connecter les deux tâches Ajouter un espace de travail Terraform. Cliquez sur Enregistrer.

    Remarque Un avertissement s'affiche pour indiquer que les deux tâches ont le même nom. Ignorer l'erreur pour l'instant car vous modifiez le nom de la tâche à l'étape suivante.
  4. Cliquez sur Ajouter variables Terraform. Dans la zone Propriétés du flux de travail, cliquez sur l'onglet général. Modifiez le nom en Ajouter des variables sensibles Terraform.

    Capture d'écran

  5. Dans la zone Propriétés du workflow, cliquez sur entrées.

  6. Cliquez sur carte dans le champ Terraform Cloud Target.

  7. Choisissez valeur statique et cliquez sur Sélectionner la cible de nuage Terraform. Sélectionnez le compte Terraform Cloud for Business ajouté dans la section "Configurez Cisco Intersight Service pour HashiCorp Terraform". »

  8. Cliquez sur carte.

  9. Cliquez sur carte dans le champ Nom de l'organisation Terraform.

  10. Choisissez valeur statique et cliquez sur Sélectionner l'organisation Terraform. Sélectionnez le nom de l'organisation Terraform dont vous faites partie dans votre compte Terraform Cloud for Business.

  11. Cliquez sur carte.

  12. Cliquez sur carte dans le champ Nom de l'espace de travail Terraform.

  13. Choisissez mappage direct et cliquez sur sortie tâche.

  14. Cliquez sur Nom de la tâche, puis sur Ajouter un espace de travail Terraform.

  15. Cliquez sur Nom de sortie et cliquez sur sortie Nom d'espace de travail.

  16. Cliquez sur carte.

  17. Cliquez sur Map dans le champ Add variables Options.

  18. Choisissez mappage direct, puis cliquez sur entrée de flux de travail.

  19. Cliquez sur Nom d'entrée et Créer une entrée de flux de travail.

  20. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Assurez-vous de sélectionner Terraform Ajouter des variables Options pour le type.

    3. Cliquez sur définir la valeur par défaut.

    4. Cliquez sur Type de variable, puis sur variables sensibles.

    5. Cliquez sur Ajouter.

      Capture d'écran

  21. Dans la section Ajouter des variables Terraform, fournissez les informations suivantes :

    • Clé. cloudmanager_refresh_token.

    • Valeur. saisissez le jeton d'actualisation pour les opérations de l'API NetApp Cloud Manager.

    • Description. Actualiser jeton.

      Remarque Pour en savoir plus sur l'obtention d'un jeton de mise à jour pour les opérations de l'API NetApp Cloud Manager, consultez la section "« Configurer les conditions préalables à l'environnement »."

    Capture d'écran

  22. Ajoutez toutes les variables sensibles à la Terraform comme indiqué dans le tableau ci-dessous. Vous pouvez également fournir une valeur par défaut.

    Nom de variable sensible Terraform Description

    cloudmanager_refresh_token

    Actualiser le jeton. Vous pouvez l'obtenir auprès de :

    id_connecteur

    L'ID client du connecteur Cloud Manager. Obtenez-le à partir de

    cvo_admin_password

    Mot de passe d'administration pour Cloud Volumes ONTAP

    mot_de_passe_utilisateur_ontap_sur site

    Mot de passe d'administration pour le cluster de stockage

  23. Cliquez sur Map.cette opération permet d'ajouter les variables sensibles Terraform requises à l'espace de travail. Ensuite, démarrez un nouveau plan Terraform dans l'espace de travail configuré.

Procédure 8 : démarrez un nouveau plan Terraform

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche Terraform Cloud > Start New Terraform Plan de la section Tools de la zone Design.

  3. Utilisez Connector pour vous connecter entre les tâches Ajouter des variables sensibles Terraform et Démarrer de nouvelles tâches Terraform Plan. Cliquez sur Enregistrer.

  4. Cliquez sur Démarrer Nouveau plan Terraform. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche.

    Capture d'écran

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur carte dans le champ Terraform Cloud Target.

  7. Choisissez valeur statique et cliquez sur Sélectionner la cible de nuage Terraform. Sélectionnez le compte Terraform Cloud for Business ajouté dans la section « Configuration de Cisco Intersight Service for HashiCorp Terraform ».

  8. Cliquez sur carte.

  9. Cliquez sur Map dans le champ Workspace ID.

  10. Choisissez mappage direct et cliquez sur sortie tâche.

  11. Cliquez sur Nom de la tâche, puis sur Ajouter un espace de travail Terraform.

    Capture d'écran

  12. Cliquez sur Nom de sortie, ID d'espace de travail, puis sur carte.

  13. Cliquez sur carte dans le champ motif de démarrage du plan.

  14. Choisissez mappage direct, puis cliquez sur entrée de flux de travail.

  15. Cliquez sur Nom d'entrée, puis sur Créer entrée de flux de travail.

  16. Dans l'assistant Ajouter une entrée, procédez comme suit :

    1. Indiquez un nom d'affichage et un nom de référence (facultatif).

    2. Assurez-vous de sélectionner String pour Type.

    3. Cliquez sur définir la valeur par défaut et remplacer.

    4. Entrez une valeur par défaut pour Reason for Starting plan et cliquez sur Add.

      Capture d'écran

  17. Cliquez sur carte.

  18. Cliquez sur Map dans le champ Plan Operation.

  19. Choisissez valeur statique et cliquez sur opération de plan. Cliquez sur New plan.

    Capture d'écran

  20. Cliquez sur carte.

  21. Cliquez sur Enregistrer.

Cela complète la tâche d'ajout d'un plan Terraform dans le compte Terraform Cloud for Business. Ensuite, créez une tâche de veille pendant quelques secondes.

Procédure 9 : tâche de veille pour la synchronisation

Terraform Apply nécessite un runId, qui est généré dans le cadre de la tâche Plan Terraform. L'attente de quelques secondes entre le Plan Terraform et les actions d'application Terraform évite les problèmes de synchronisation.

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche Core Tasks > Sleep Task dans la section Tools de la zone Design.

  3. Utilisez Connector pour connecter les tâches Démarrer Nouveau plan Terraform et tâche veille. Cliquez sur Enregistrer.

    Capture d'écran

  4. Cliquez sur tâche veille. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche. Dans cet exemple, le nom de la tâche est Synchroniser.

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur carte dans le champ temps de veille en secondes.

  7. Choisissez valeur statique et saisissez 15 dans pour le temps de veille en secondes.

    Capture d'écran

  8. Cliquez sur carte.

  9. Cliquez sur Enregistrer.

La tâche de veille est terminée. Ensuite, créez la dernière tâche de ce flux de travail, en confirmant et en appliquant l'exécution Terraform.

Procédure 10 : confirmer et appliquer Terraform Run

  1. Accédez à l'onglet Designer et cliquez sur tâches dans la section Outils.

  2. Faites glisser et déposez la tâche Terraform Cloud > confirmer et appliquer Terraform Run à partir de la section Tools de la zone Design.

  3. Utilisez Connector pour connecter les tâches Synchroniser et confirmer et appliquer Terraform Run. Cliquez sur Enregistrer.

  4. Cliquez sur confirmer et appliquer Terraform Run. Dans la zone Propriétés de tâche, cliquez sur l'onglet général. Vous pouvez également modifier le nom et la description de cette tâche.

    Capture d'écran

  5. Dans la zone Propriétés de tâche, cliquez sur entrées.

  6. Cliquez sur carte dans le champ Terraform Cloud Target.

  7. Choisissez valeur statique et cliquez sur Sélectionner la cible de nuage Terraform. Sélectionnez le compte Terraform Cloud for Business ajouté dans "Configurez Cisco Intersight Service pour HashiCorp Terraform". »

  8. Cliquez sur carte.

  9. Cliquez sur Map dans le champ Run ID.

  10. Choisissez mappage direct et cliquez sur sortie tâche.

  11. Cliquez sur Nom de la tâche et cliquez sur Démarrer Nouveau plan Terraform.

  12. Cliquez sur Nom de sortie, puis sur ID d'exécution.

    Capture d'écran

  13. Cliquez sur carte.

  14. Cliquez sur Enregistrer.

  15. Cliquez sur alignement automatique du flux de travail pour que toutes les tâches soient alignées. Cliquez sur Enregistrer.

    Capture d'écran

La tâche confirmer et appliquer Terraform Run est terminée. Utilisez Connector pour vous connecter entre la tâche confirmer et appliquer Terraform Run et les tâches Success et failed.

Procédure 11 : importation d'un flux de travail conçu par Cisco

Cisco Intersight Cloud Orchestrator vous permet d'exporter des workflows d'un compte Cisco Intersight vers votre système, puis de les importer dans un autre compte. Un fichier JSON a été créé en exportant le flux de travail créé qui peut être importé vers votre compte.

Un fichier JSON pour le composant de flux de travail est disponible dans "Référentiel GitHub".