クラウドおよびシステム管理 : Cisco Intelligent Automation for Cloud

Infoblox IPAM との統合のためのサンプル拡張

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | ライター翻訳版 (2013 年 7 月 10 日) | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

この資料は Infoblox IPAM の統合にネットワークのためのサード パーティ IPアドレス管理 システムが Cisco Intelligent Automation for Cloud の型外部として識別したようにサンプル拡張を提供したものです。

はじめに

要件

この設定を行う前に、次の要件が満たされていることを確認します。

  • プロセスを編集できる Cisco Process Orchestrator の有効なログイン クレデンシャル

  • Cisco Process Orchestrator が使用する Infoblox ソフトウェアの有効なログイン クレデンシャル

使用するコンポーネント

このドキュメントの情報は、次のハードウェアとソフトウェアのバージョンに基づくものです。

  • Cisco Intelligent Automation for Cloud 3.1.1(任意のエディション)

  • Infoblox Perl モジュールと ActivePerl がインストールされた Cisco Process Orchestrator 2.3.5 Infoblox Perl モジュールは、次の URL の Infoblox サーバからダウンロードできます。

    http://<INFOBLOXSERVER>/api/dist/ppm
  • NIOS リリース 5.1r2-100-126445 以降を実行する Infoblox IPAM

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

インストール

  1. Cisco Process Orchestrator サーバで、iac という名前のディレクトリを C: ドライブに作成します。

    mkdir c:\iac

    注: c:\iac 以外のディレクトリを使用する場合、ローカル ディレクトリ変数 Infoblox folder(プロセス Extension: Get Infoblox IP および Extension: Return Infoblox IP)をフォルダの実際のパスに更新する必要があります。

  2. Infoblox Perl モジュール フォルダを c:\iac にコピーします。 結果は c:\iac\Infoblox になります。

  3. ActivePerl Perl Package Manager を開きます。

  4. Infoblox Perl モジュールをリポジトリ名 Infoblox およびファイル ロケーション file:///C:/iac/Infoblox のリポジトリとして追加します。

  5. Crypt-SSLeay Perl モジュールをインストールします。

  6. Infoblox Perl モジュールをインストールします。

  7. Perl Package Manager を閉じます。

  8. Cisco Process Orchestrator Server を再起動します。

  9. Cisco Intelligent Automation for Cloud Extension Samples tap をインポートします。

設定

このドキュメントで説明されている機能を設定するには、このセクションのステップを完了します。

  1. Infoblox グローバル変数の設定

  2. Infoblox Extension: Get Infoblox IP の追加

  3. Infoblox Extension: Return Infoblox IP の追加

Infoblox グローバル変数の設定

Infoblox に定義されている次のグローバル変数を設定します。

  • Infoblox Master

  • Infoblox User

  • Infoblox Password

注: これらの変数の情報は、Infoblox 管理者により提供されます。

Extension: Get Infoblox IP の追加

  1. Get IP Address >> User Defined ワークフローを編集します。

  2. Extension: Get Infoblox IP プロセスをワークフローに追加します。

  3. [Inputs] タブで、次のテーブルの値を追加します。

    変数名
    Domain 値が設定されない場合、グローバル変数 Cloud Domain がデフォルトで使用されます。
    VLAN Instance Process.Variables.Input.VLAN Instance
    VLAN Instance DNS Server Process.Variables.Input.VLAN Instance DNS Server
    VLAN Instance Gateway Process.Variables.Input.VLANInstanceGateway
    VLAN Instance Netmask Process.Variables.Input.VLAN Instance Netmask

    設定例を次の画像に示します。

    http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud/115944-infoblox-ipam-01.png

  4. Set Multiple Variables をワークフローに追加します。

  5. [Variables] タブで、次のテーブルの値を追加します。

    変数名
    Process.Variables.Output.IP Address Workflow.Extension: Infoblox IP IP アドレスを得て下さい
    Process.Variables.Output.Gateway Workflow.Extension: Infoblox IP.IP ゲートウェイを得て下さい
    Process.Variables.Output.Netmask Workflow.Extension: Infoblox IP.IP ネットマスクを得て下さい
    Process.Variables.Output.DNS Server Workflow.Extension: Infoblox IP.IP DNSサーバを得て下さい
    Process.Variables.Output.VLAN Object Reference Workflow.Extension: Infoblox IP.IP VLAN オブジェクト参照を得て下さい
    Process.Variables.Output.Service Item Record Name Workflow.Extension: Infoblox IP IP アドレス レコード 名を取得して下さい

    設定例を次の画像に示します。

    http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud/115944-infoblox-ipam-02.png

この手順が完了すると、ワークフローは次の画像のように表示されます。

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud/115944-infoblox-ipam-03.png

Extension: Return Infoblox IP の追加

  1. Return IP Address >> User Defined ワークフローを編集します。

  2. Extension: Return Infoblox IP プロセスをワークフローに追加します。

  3. [Inputs] タブで、次のテーブルの値を追加します。

    変数名
    IP アドレス Process.Variable.Input.IP Address
    VLAN Instance Process.Variables.Input.VLAN Instance

    設定例を次の画像に示します。

    http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud/115944-infoblox-ipam-04.png

この手順が完了すると、ワークフローは次の画像のように表示されます。

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud/115944-infoblox-ipam-05.png

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 115944