日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

NetApp 解決策の自動化

寄稿者 ageentap kevin-hoke kulkarnn このページの PDF をダウンロード

手順

このセクションでは、ネットアップの自動化ソリューションを使用する環境を準備する AWX/Ansible タワーのパラメータを設定するために必要な手順について説明します。

  1. インベントリを設定します。

    1. リソース→インベントリ→追加と進み、インベントリの追加をクリックします。

    2. 名前と組織の詳細を入力し、 [ 保存 ] をクリックします。

    3. インベントリページで、作成したインベントリリソースをクリックします。

    4. インベントリ変数がある場合は、その変数を変数フィールドに貼り付けます。

    5. [ グループ ] サブメニューに移動し、 [ 追加 ] をクリックします。

    6. グループの名前を入力し、必要に応じてグループ変数にコピーして、 [ 保存 ] をクリックします。

    7. 作成したグループをクリックし、 Hosts サブメニューに移動して、 Add New Host をクリックします。

    8. ホストのホスト名と IP アドレスを入力し、必要に応じてホスト変数に貼り付けて、 Save をクリックします。

  2. クレデンシャルタイプを作成する。ONTAP 、 Element 、 VMware 、またはその他の HTTPS ベースの転送接続を使用するソリューションの場合は、ユーザ名とパスワードのエントリに一致するクレデンシャルタイプを設定する必要があります。

    1. [ 管理 ] → [ 資格情報の種類 ] に移動して、 [ 追加 ] をクリックし

    2. 名前と概要を指定します。

    3. 次の内容を入力構成に貼り付けます。

fields:
- id: username
type: string
label: Username
- id: password
type: string
label: Password
secret: true
- id: vsadmin_password
type: string
label: vsadmin_password
secret: true
  1. インジェクタの設定に次の内容を貼り付けます。

extra_vars:
password: '{{ password }}'
username: '{{ username }}'
vsadmin_password: '{{ vsadmin_password }}'
  1. クレデンシャルの設定

    1. リソース→資格情報に移動して、追加をクリックします。

    2. 名前と組織の詳細を入力します

    3. 正しいクレデンシャルタイプを選択します。標準 SSH ログインを使用する場合は、「 Machine 」タイプを選択するか、作成したカスタムクレデンシャルタイプを選択します。

    4. 対応するその他の詳細情報を入力し、 [ 保存 ] をクリックします。

  2. プロジェクトを設定します。

    1. リソース→プロジェクトに移動し ' 追加をクリックします

    2. 名前と組織の詳細を入力します

    3. ソース管理資格情報タイプとして Git を選択します。

    4. 特定の解決策に対応するソース制御 URL (または git クローン URL )を貼り付けます。

    5. Git URL がアクセス制御されている場合は、必要に応じて、 Source Control Credential で対応するクレデンシャルを作成して添付します。

    6. [ 保存 ] をクリックします .

  3. ジョブテンプレートを設定します。

    1. [ リソース ] → [ テンプレート ] → [ 追加 ] に移動し、 [ ジョブテンプレートの追加 ] をクリックします。

    2. 名前と概要を入力します

    3. ジョブタイプを選択します。 Run は、プレイブックに基づいてシステムを設定し、 Check は実際にシステムを設定することなく、プレイブックの事前チェックを実行します。

    4. このプレイブックに対応するインベントリ、プロジェクト、クレデンシャルを選択します

    5. ジョブテンプレートの一部として実行するプレイブックを選択します。

    6. 通常、変数は実行時に貼り付けられます。そのため、実行時に変数を入力するように求めるプロンプトを表示するには、必ず [ 変数 ] フィールドに対応する [ 起動時にプロンプトを表示 ] チェックボックスをオンにしてください。

    7. 必要に応じてその他の詳細情報を入力し、 [ 保存 ] をクリックします。

  4. ジョブテンプレートを起動します。

    1. [ リソース ] → [ テンプレート ] に移動します。

    2. 目的のテンプレートをクリックし、 [ 起動 ] をクリックします。

    3. 起動時にプロンプトが表示されたら変数を入力し、 [ 再起動 ] をクリックします。