Créer une tâche de configuration

Une tâche est un ensemble de commandes de configuration que vous pouvez créer et exécuter sur une ou plusieurs instances gérées. Vous pouvez créer des tâches pour apporter des modifications de configuration à travers les instances, répliquer des configurations sur plusieurs instances sur votre réseau, et enregistrer et rejouer des tâches de configuration à l’aide de l’interface graphique de NetScaler Console et les convertir en commandes CLI.

Vous pouvez utiliser la fonctionnalité Tâches de configuration de NetScaler Console pour créer une tâche de configuration, envoyer des notifications par e-mail et vérifier les journaux d’exécution des tâches créées.

Pour créer une tâche de configuration sur NetScaler Console :

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Cliquez sur Créer une tâche.

  3. Sur la page Créer une tâche, sous l’onglet Sélectionner la configuration, spécifiez le nom de la tâche et sélectionnez le Type d’instance dans la liste.

  4. Dans la liste Source de configuration, sélectionnez le modèle de tâche de configuration que vous souhaitez créer. Ajoutez les commandes pour le modèle sélectionné.

    • Vous pouvez soit saisir les commandes, soit importer les commandes existantes à partir des modèles de configuration enregistrés.

    • Vous pouvez également ajouter plusieurs modèles de différents types dans l’éditeur de configuration lors de la création d’une tâche dans les Tâches de configuration.

    • Dans la liste Source de configuration, sélectionnez les différents modèles, puis faites-les glisser dans l’éditeur de configuration. Les types de modèles peuvent être Modèle de configuration, Modèle intégré, Configuration principale, Enregistrer et rejouer, Instance et Fichier.

    Remarque

    Si vous ajoutez le modèle Deploy Master Configuration Job pour la première fois, ajoutez un modèle de type différent, puis l’ensemble du modèle de tâche devient de type Master Configuration.

    Vous pouvez également réorganiser et réordonner les commandes dans l’éditeur de configuration. Vous pouvez déplacer une commande d’une ligne à l’autre en faisant glisser et déposer la ligne de commande. Vous pouvez également déplacer ou réorganiser la ligne de commande d’une ligne à n’importe quelle ligne cible en modifiant simplement le numéro de ligne de commande dans la zone de texte. Vous pouvez également réorganiser et réordonner la ligne de commande lors de la modification de la tâche de configuration.

    Vous pouvez définir des variables qui vous permettent d’attribuer différentes valeurs à ces paramètres ou d’exécuter une tâche sur plusieurs instances. Vous pouvez examiner toutes les variables que vous avez définies lors de la création ou de la modification d’une tâche de configuration dans une vue consolidée unique. Cliquez sur l’onglet Aperçu des variables pour prévisualiser les variables dans une vue consolidée unique que vous avez définies lors de la création ou de la modification d’une tâche de configuration.

    Vous pouvez personnaliser les commandes de restauration pour chaque commande dans l’éditeur de configuration. Pour spécifier vos commandes personnalisées, activez l’option de restauration personnalisée.

    Important

    Pour que la restauration personnalisée prenne effet, terminez l’assistant Créer une tâche. Et dans l’onglet Exécuter, sélectionnez l’option Restaurer les commandes réussies dans la liste En cas d’échec de la commande.

  5. Dans l’onglet Sélectionner les instances, sélectionnez les instances sur lesquelles vous souhaitez exécuter l’audit de configuration.

    1. Dans une paire haute disponibilité NetScaler, vous pouvez exécuter une tâche de configuration locale sur un nœud principal ou secondaire. Sélectionnez le nœud sur lequel vous souhaitez exécuter la tâche.

      • Exécuter sur les nœuds principaux - Sélectionnez cette option pour exécuter la tâche uniquement sur les nœuds principaux.

      • Exécuter sur les nœuds secondaires - Sélectionnez cette option pour exécuter la tâche uniquement sur les nœuds secondaires.

      Vous pouvez également choisir les nœuds principal et secondaire pour exécuter la même tâche de configuration. Si vous ne sélectionnez ni le nœud principal ni le nœud secondaire, la tâche de configuration s’exécute automatiquement sur le nœud principal.

  6. Dans l’onglet Spécifier les valeurs des variables, vous avez deux options :

    1. Téléchargez le fichier d’entrée pour saisir les valeurs des variables que vous avez définies dans vos commandes, puis téléchargez le fichier sur le serveur NetScaler Console.

    2. Saisissez les valeurs communes pour les variables que vous avez définies pour toutes les instances.

    3. Cliquez sur Suivant.

Pour envoyer une notification par e-mail et Slack pour une tâche :

Une notification par e-mail et Slack est désormais envoyée chaque fois qu’une tâche est exécutée ou planifiée. La notification inclut des détails tels que la réussite ou l’échec de la tâche, ainsi que les informations pertinentes.

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Sélectionnez la tâche pour laquelle vous souhaitez activer la notification par e-mail et Slack, puis cliquez sur Modifier.

  3. Dans l’onglet Exécuter, accédez au volet Recevoir le rapport d’exécution via :

    • Cochez la case E-mail et choisissez la liste de distribution d’e-mails à laquelle vous souhaitez envoyer le rapport d’exécution.

      Si vous souhaitez ajouter une liste de distribution d’e-mails, cliquez sur Ajouter et spécifiez les détails du serveur de messagerie.

    • Cochez la case Slack et choisissez le canal Slack auquel vous souhaitez envoyer le rapport d’exécution.

      Si vous souhaitez ajouter un profil Slack, cliquez sur Ajouter et spécifiez le Nom du profil, le Nom du canal et le Jeton du canal Slack requis.

      Profil Slack

  4. Cliquez sur Terminer.

Pour envoyer une notification par e-mail et Slack pour une tâche :

Une notification par e-mail et Slack est désormais envoyée chaque fois qu’une tâche est exécutée ou planifiée. La notification inclut des détails tels que la réussite ou l’échec de la tâche, ainsi que les informations pertinentes.

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Sélectionnez la tâche pour laquelle vous souhaitez activer la notification par e-mail et Slack, puis cliquez sur Modifier.

  3. Dans l’onglet Exécuter, accédez au volet Recevoir le rapport d’exécution via :

    • Cochez la case E-mail et choisissez la liste de distribution d’e-mails à laquelle vous souhaitez envoyer le rapport d’exécution.

      Si vous souhaitez ajouter une liste de distribution d’e-mails, cliquez sur Ajouter et spécifiez les détails du serveur de messagerie.

    • Cochez la case Slack et choisissez le canal Slack auquel vous souhaitez envoyer le rapport d’exécution.

  4. Cliquez sur Terminer.

Pour afficher les détails du résumé d’exécution :

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Sélectionnez la tâche pour laquelle vous souhaitez afficher le résumé d’exécution, puis cliquez sur Détails.

  3. Cliquez sur Résumé d’exécution pour afficher :

    • L’état de l’instance sur laquelle la tâche est exécutée

    • Les commandes exécutées sur la tâche

    • L’heure de début et de fin de la tâche, et

    • Le nom d’utilisateur de l’instance

    Résumé

Créer une tâche de configuration