SaltStack Config 統合を構成すると、SaltStack Config サービスにアクセスして SaltStack Config のオブジェクトとアクションを vRealize Automation で使用することができます。

vRealize Automation SaltStack Config を使用すると、イベント型の自動化を使用して、任意の規模で仮想マシンにソフトウェアをプロビジョニング、構成、展開できます。また、 SaltStack Config を使用することで、要件に準拠した最適なソフトウェア状態を定義し、環境全体に適用できます。

インストール

SaltStack ConfigvRealize Automation に統合する前に、まずそれを環境にインストールする必要があります。詳細については、SaltStack Config のインストールと構成を参照してください。

考慮事項

統合された SaltStack ConfigvRealize Automation で利用するには、次の条件を満たす必要があります。

  • SaltStack Config 統合は、インストール時に特定のホストに関連付けられます。

  • 組織ごとに使用できる SaltStack Config 統合は 1 つのみです。

  • vRealize Automation テナントは 1 つの Salt マスターのみをサポートできます。Salt マスターは複数のミニオンをサポートできます。

  • vRealize AutomationSaltStack Config 統合を削除する前に、SaltStack Config 統合を使用する既存の展開を削除する必要があります。

前提条件

  • vRealize Automation の管理者認証情報、および SaltStack Config の管理者認証情報(ルート レベル アクセス)を持っていることを確認します。

    SaltStack Config 統合を作成するには、vRealize Automation の管理者認証情報と SaltStack Config の管理者認証情報(ルート レベル アクセス)が必要です。

    また、SaltStack Config サービス自体を開いて作業するには、SaltStack Config の管理者認証情報が必要です。

    vRealize Automation にアクセスするには vRealize Automation の認証情報、SaltStack Config にアクセスするには SaltStack Config の認証情報を使用します。

    SaltStack Config 管理者認証情報の詳細については、SaltStack Config のインストールと構成ガイドを参照してください。

  • SaltStack Config サービスがインストールされていることを確認します。

  • SaltStack Config 統合で使用される Salt マスターにマスター プラグインが含まれていることを確認します。

  • SaltStack Config サービスにサブスクライブする必要があります。
  • vRealize Automation 内で SaltStack Config のサービス管理者ロールが割り当てられていることを確認します。vRealize Automation のユーザー ロールについてを参照してください。

  • vRealize Automation 内で Cloud Assembly のサービス管理者ロールが割り当てられていることを確認します。vRealize Automation の組織およびサービスのユーザー ロールを参照してください。

vRealize Automation での SaltStack Config 統合の構成

vRealize Automation 用に SaltStack Config をインストールしたら、Cloud Assembly で統合を構成します。

  1. Cloud Assembly で[インフラストラクチャ] > [接続] > [統合] の順に選択して、[統合の追加] をクリックします。
  2. SaltStack Config 統合タイプを選択します。

    Cloud Assembly の統合タイプ

  3. フォームに入力します。

    Cloud Assembly で新しい統合を作成するフォーム

    1. 統合の名前を入力します。
    2. (オプション)統合の説明を入力します。
    3. SaltStack Config サーバのホスト名を入力します。
    4. [embedded-ABX-onprem] 実行環境 を選択します。
    5. 特定のホストへのアクセスに使用する SaltStack Config 管理者のユーザー名とパスワードを入力します。
    6. [検証] をクリックして、SaltStack Config サービスへの管理者アクセスを確認します。

      検証に失敗した場合は、正しいホスト名、ユーザー名、およびパスワードが入力されていることを確認します。

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

SaltStack Config 統合へのアクセス

SaltStack Config 統合ポイントに対する変更を保存したら、SaltStack Config サービスを開くことができます。

  1. vRealize Suite Lifecycle Manager を介して SaltStack Config を展開した場合は、vRealize Automation サービス コンソールでサービス タイルをクリックして統合を開き、ホストにアクセスできます。

    SaltStack Config サービス タイル

    SaltStack Config のスタンドアローン インストールを実行した場合は、SaltStack Config のホスト名を使用してサービスにアクセスできます。

  2. SaltStack Config へのログインを求めるプロンプトが表示されたら、SaltStack Config 管理者のユーザー名とパスワードを入力します。

統合に変更を加える必要がある場合は、[インフラストラクチャ] > [接続] > [統合] の順に選択し、使用可能な SaltStack Config 統合タイルを選択して、[開く] をクリックします。

注:

統合を構成した後にホスト名を変更することはできません。編集できるのは、統合の名前、説明、実行環境、および認証情報のみです。

次の手順

SaltStack Config はスタンドアローン製品であり、vRealize Automation と統合して使用することができます。

  • Cloud Assembly 展開の仮想マシンにミニオンをインストールするために SaltStack Config リソースを追加する方法について説明します。