Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Créer un configlet (conception)

Pour savoir comment accéder à un dictionnaire de variables (modèle d’appareil) que vous pouvez utiliser lorsque vous créez des configlets, consultez Cycle de vie de la configuration d’appareil.

  1. Dans le menu de navigation de gauche, accédez à Conception > Configlets et cliquez sur Créer un configlet.
  2. Si vous avez créé une charge utile JSON, cliquez sur Importer le configlet et sélectionnez le fichier pour l’importer. Sinon, passez à l’étape suivante.
  3. Entrez un nom de configlet unique.
  4. Sélectionnez un type NOS (style de configuration).
  5. Sélectionnez la section dans laquelle vous souhaitez afficher le configlet. Les choix disponibles dépendent du style de configuration sélectionné. (L’OSPF pour les routeurs externes n’est plus pris en charge. Bien que les configlets OSPF apparaissent toujours dans l’interface graphique d’Apstra, ils ne doivent pas être utilisés.)
  6. Dans les champs Texte du modèle et Texte du modèle de négation (le cas échéant), entrez des commandes CLI. Pour les configlets Définir ou supprimer au niveau de l’interface, n’incluez set pas ou delete dans le texte. Voir des exemples de configlets dans la section Référence. Évitez d’utiliser des versions abrégées des commandes. La syntaxe Jinja est mise en évidence avec un code couleur pour améliorer la lisibilité, en particulier pour les configlets complexes avec plusieurs variables d’ensemble de propriétés ou lorsque des structures de contrôle Jinja (telles que des boucles et des conditions) sont utilisées. La syntaxe Jinja est validée. Si la syntaxe Jinja est incorrecte, une erreur de validation est générée.
    MISE EN GARDE :

    L’utilisation d’un éditeur de texte brut (OSX TextEdit, Windows Notepad++) est essentielle. Les caractères masqués peuvent causer des problèmes imprévus lors du déploiement du configlet.

    Remarque :

    Au lieu de coder en dur les données dans un configlet, vous pouvez vous référer à un ensemble de propriétés (paires clé-valeur). Pour obtenir un exemple, consultez l’exemple Arista NTP dans la section Références.

  7. Si le texte du modèle de négation est requis, entrez les commandes de la CLI pour supprimer la configuration.
  8. Pour Configuration de fichier, entrez le nom de fichier dans le champ Nom de fichier .
  9. Pour ajouter un autre générateur, cliquez sur Ajouter un style et saisissez les détails. (Conseil : les Configlets peuvent contenir la syntaxe de plusieurs fournisseurs. Créez un configlet à usage unique avec un générateur pour chaque type de NOS du fournisseur afin d’inclure sa propre syntaxe.)
  10. Cliquez sur Créer pour ajouter le configlet au catalogue global.

Lorsque vous êtes prêt à utiliser le configlet dans un blueprint, importez-le dans le catalogue du blueprint.