Vous importez des configlets CLI au format XML pour ajouter des configlets CLI à partir d’un ordinateur local à la base de données Plate-forme de gestion du réseau Junos Space. Vous pouvez également importer plusieurs configlets CLI dans un seul fichier XML de configlet CLI. À partir de la plate-forme de gestion du réseau Junos Space version 15.2R1, vous pouvez également importer des configlets CLI à partir d’un référentiel Git vers la base de données Junos Space Network Management Platform.
Note:
Pour sélectionner et importer plusieurs fichiers XML CLI Configlet à partir de l’ordinateur local :
Utilisez le navigateur Web Mozilla Firefox ou Google Chrome. Actuellement, Internet Explorer ne prend pas en charge la sélection de plusieurs fichiers.
Importez plusieurs fichiers XML au format TAR.
L’utilisation d’un référentiel Git pour importer des configlets CLI crée un instantané du référentiel Git Configlet CLI sur Junos Space Platform. Vous pouvez synchroniser des configlets CLI à partir du référentiel Git avec le snapshot sur Junos Space Platform et importer des configlets CLI à partir du snapshot Git même s’il n’existe aucune connexion active avec le référentiel Git. Pour plus d’informations sur la gestion des référentiels Git sur la plate-forme Junos Space, consultez Référentiels Git dans Présentation de Junos Space.
La plate-forme Junos Space valide les configlets CLI pour les éléments suivants lors de l’importation :
Si la plate-forme Junos Space détecte un conflit lors de l’importation et que vous choisissez d’écraser le configlet CLI, le configlet CLI en conflit est enregistré avec un numéro de version incrémenté dans le domaine et tous les sous-domaines.
Pour importer un configlet CLI dans Junos Space Platform :
- Sur l’interface utilisateur Plate-forme de gestion du réseau Junos Space, sélectionnez Configlets CLI > Configlets d’interface.
La page Configlets s’affiche.
- Cliquez sur l’icône Importer un configlet CLI dans la barre d’outils.
La page Importer un configlet CLI s’affiche.
- Importez des configlets CLI à partir d’un ordinateur local ou de l’instantané Git du référentiel Git Configlet CLI.
Note:
Les champs de l’interface utilisateur Junos Space permettant d’importer des configlets CLI à partir d’un référentiel Git s’affichent uniquement si un référentiel Git actif est configuré sur la plate-forme Junos Space.
Pour importer un ou plusieurs configlets CLI à partir de l’ordinateur local :
Cliquez sur le bouton d’option Importer à partir de fichiers .
La page Importer un configlet CLI affiche les champs permettant d’importer un configlet CLI à partir de l’ordinateur local.
Dans la zone de développement Importer à partir de fichiers, cliquez sur Parcourir et sélectionnez le fichier CLI Configlet au format XML ou TAR.
(Facultatif) Pour afficher un exemple de fichier de configlet CLI XML, cliquez sur le lien hypertexte Afficher un exemple de fichier XML .
Une fenêtre contextuelle du navigateur s’affiche.
Vous pouvez télécharger l’exemple de fichier XML sur l’ordinateur local.
Pour importer un ou plusieurs configlets CLI à partir de l’instantané Git :
Cliquez sur le bouton de l’option Importer à partir de Git .
La page Importer un configlet CLI affiche les champs permettant d’importer les configlets CLI à partir de l’instantané Git.
La zone extensible Importer à partir de git affiche l’URL du référentiel Git Configlet CLI actif et l’heure à laquelle le snapshot Git sur la plate-forme Junos Space a été synchronisé pour la dernière fois avec le référentiel Git.
Dans la liste déroulante Branche Git , sélectionnez la branche de l’instantané Git à partir de laquelle les configlets CLI doivent être importés.
Par défaut, la première branche de l’instantané Git est sélectionnée.
(Facultatif) Pour synchroniser l’instantané Git sur la plate-forme Junos Space avec le référentiel Git de configlet CLI actif, cliquez sur Synchroniser maintenant.
Si la synchronisation réussit, le champ Dernière synchronisation est mis à jour et vous pouvez importer les derniers configlets CLI.
Par défaut, l’instantané Git sur la plate-forme Junos Space se synchronise avec le référentiel Git CLI Configlet actif toutes les heures.
Note:
Si Junos Space Platform ne parvient pas à se connecter au référentiel Git CLI Configlet, un message d’erreur s’affiche dans une fenêtre contextuelle. Cliquez sur OK pour fermer la fenêtre contextuelle.
(Facultatif) Pour afficher un exemple de fichier de configlet CLI XML, cliquez sur le lien hypertexte Afficher un exemple de fichier XML .
Une fenêtre contextuelle du navigateur s’affiche.
Vous pouvez télécharger l’exemple de fichier XML sur l’ordinateur local.
- Cliquez sur Suivant.
La page Importer des configlets qui s’affiche affiche les configlets CLI de la branche Git sélectionnée ou de l’ordinateur local, dans un tableau. Le tableau 1 affiche les colonnes du tableau.
Si vous avez importé des configlets CLI au format TAR, la plate-forme Junos Space affiche les configlets CLI dans le fichier TAR de la page Importer des configlets.
Tableau 1 : page Importer des configlets
Colonne |
Description |
Configlet |
Nom du configlet CLI |
État en conflit |
État du configlet CLI : NEW, CONFLICT ou NO_CONFLICT La colonne affiche NEW si le configlet CLI n’existe pas dans Junos Space Platform. Si vous importez un configlet CLI à partir de l’instantané Git, la colonne affiche NO_CONFLICT moment où le configlet CLI que vous importez a été importé précédemment à partir de la même branche de l’instantané Git. Si vous importez un configlet CLI à partir de l’ordinateur local, la colonne affiche CONFLICT dans les cas suivants :
Si vous importez un configlet CLI à partir de l’instantané Git, la colonne affiche CONFLICT dans les cas suivants :
Le configlet CLI a été créé et modifié dans la plate-forme Junos Space et est actuellement importé à partir du snapshot Git.
Le configlet CLI était auparavant importé à partir du snapshot Git et modifié dans Junos Space Platform (la colonne Version Git affiche une icône d’avertissement).
Le configlet CLI était auparavant importé à partir d’une autre branche de l’instantané Git.
|
Domaine |
Domaine auquel le configlet CLI est associé La colonne est vide si le configlet CLI n’existe pas dans Junos Space Platform. |
Dernière version |
Dernière version du configlet CLI identique actuellement stocké dans la base de données de la plate-forme Junos Space La colonne est vide si le configlet CLI n’existe pas dans Junos Space Platform. |
Git Version |
ID de validation du configlet CLI dans le référentiel Git lorsque le configlet CLI a été importé pour la dernière fois sur Junos Space Platform à partir du snapshot Git.
Une icône d’avertissement s’affiche si le configlet CLI a été modifié dans Junos Space Platform après l’importation du configlet CLI à partir du snapshot Git.
La colonne est vide si le configlet CLI n’existe pas dans Junos Space Platform ou s’il n’a jamais été importé à partir du snapshot Git.
|
Branche Git |
Branche Git à partir de laquelle le configlet CLI a été importé pour la dernière fois La colonne est vide si le configlet CLI n’existe pas dans Junos Space Platform ou s’il n’a jamais été importé à partir du snapshot Git. |
Dernier commit |
ID de validation de la dernière opération de validation du configlet CLI dans la branche sélectionnée du référentiel Git La colonne est vide si le configlet CLI est importé à partir d’un ordinateur local. |
- (Facultatif) Pour arrêter l’importation de configlets CLI qui affichent un état CONFLICT, cochez la case Exclure les configlets conflictuels de l’importation .
Tous les configlets CLI affichant l’état de conflit CONFLICT sont supprimés de la page Importer des configlets. La page Importer des configlets affiche uniquement les configlets CLI qui seront importés dans la base de données Junos Space Platform.
Note:
Si certains configlets CLI ne peuvent pas être importés, un message d’avertissement s’affiche dans une fenêtre contextuelle avec la liste des configlets CLI qui ne sont pas sélectionnés pour l’importation. Cliquez sur OK pour fermer la fenêtre contextuelle.
- Cliquez sur Terminer.
Note:
Si vous importez des configlets CLI affichant l’état CONFLICT, un message d’avertissement s’affiche. Cliquez sur OK pour importer les configlets CLI. Ces configlets CLI sont importés avec un numéro de version incrémenté.
La boîte de dialogue Importer les informations de la tâche Configlets s’affiche.
- Cliquez sur le Job ID lien pour afficher les résultats de la tâche.
Note:
Si les champs du fichier XML de configlet CLI contiennent des valeurs non valides, les résultats de la tâche affichent les configlets CLI qui n’ont pas été importés en raison de valeurs non valides.
Vous êtes redirigé vers la page Gestion des tâches avec une vue filtrée de la tâche.
- Pour revenir à la page Configlets, cliquez sur OK.
Une fois la tâche terminée, les configlets CLI sont importés dans la plate-forme Junos Space.
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plate-forme et la version que vous utilisez. Utilisez l’Explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.
15.2R1
À partir de la plate-forme de gestion du réseau Junos Space version 15.2R1, vous pouvez également importer des configlets CLI à partir d’un référentiel Git vers la base de données Junos Space Network Management Platform.
15.2R1
À partir de la plate-forme de gestion du réseau Junos Space version 15.2R1, les configlets CLI peuvent également être importés au format TAR (contenant des fichiers
XML ).