Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

コンフィグレットの作成 (設計)

コンフィグレットを作成するときに使用できる変数のディクショナリ (デバイス モデル) にアクセスする方法については、「 デバイス構成ライフサイクル」を参照してください。

  1. 左側のナビゲーション メニューから、[コンフィグレットのデザイン] > に移動し、[コンフィグレットの作成] をクリックします。
  2. JSON ペイロードを作成した場合は、[Configlet のインポート] をクリックし、インポートするファイルを選択します。それ以外の場合は、次の手順に進みます。
  3. 一意のコンフィグレット名を入力します。
  4. NOSタイプ(設定スタイル)を選択します。
  5. コンフィグレットをレンダリングするセクションを選択します。使用可能な選択肢は、選択した設定スタイルによって異なります。(外部ルーター向けOSPFはサポート終了しました。OSPFコンフィグレットは引き続きApstra GUIに表示されますが、使用しないでください。
  6. [テンプレート テキスト] フィールドと [否定テンプレート テキスト] フィールド(該当する場合)に、CLI コマンドを入力します。インターフェイスレベルの設定または削除設定レットの場合、テキストに または delete を含めsetないでください。「リファレンス」セクションの「Configletの例」を参照してください。短縮されたバージョンのコマンドの使用は避けてください。Jinja 構文は、特に複数のプロパティ セット変数を持つ複雑なコンフィグレットや、Jinja 制御構造 (ループや条件など) が使用されている場合に、読みやすさを向上させるために色分けで強調表示されます。Jinja 構文が検証されます。Jinja 構文が正しくない場合は、検証エラーが発生します。
    注意:

    生のテキストエディタ(OSXテキストエディット、Windowsメモ帳++)を使用することが重要です。非表示の文字は、コンフィグレットのデプロイ時に予期しない問題を引き起こす可能性があります。

    メモ:

    データをコンフィグレットにハードコーディングする代わりに、 プロパティセット (キーと値のペア)を参照できます。例については、「参照」セクションの Arista NTPの例 を参照してください。

  7. 否定テンプレート テキストが必要な場合は、CLI コマンドを入力して設定を削除します。
  8. [ファイル コンフィグレット] で、[ファイル名] フィールドにファイル名を入力します。
  9. 別のジェネレータを追加するには、[スタイルを追加] をクリックして詳細を入力します。(ヒント: コンフィグレットには、複数のベンダーの構文を含めることができます。ベンダーのNOSタイプごとにジェネレータを備えた1つの単一目的のコンフィグレットを作成し、独自の構文を含めます)。
  10. [作成] をクリックして、構成レットをグローバル カタログに追加します。

ブループリントでコンフィグレットを使用する準備ができたら、ブループリントのカタログに インポート します。