3.2. OAuth アプリケーションの作成
Helm チャートを使用して self-service automation portal をデプロイするには、Ansible Automation Platform インスタンスに OAuth アプリケーションをセットアップしておく必要があります。ただし、OAuth 設定にはデプロイメントの URL が必要であるため、self-service automation portal の Helm チャートをデプロイするまで、Ansible Automation Platform インスタンスで自動化を実行することはできません。
デプロイメント URL のプレースホルダー名を使用して、Ansible Automation Platform インスタンスに OAuth アプリケーションを作成します。
セルフサービス自動化ポータルをデプロイしたら、placeholder の値を OAuth アプリケーションのデプロイメント URL から派生した URL に置き換える 必要があります。
以下のステップでは、Ansible Automation Platform コンソールで OAuth アプリケーションを作成する方法を説明します。
手順
- ブラウザーで Ansible Automation Platform インスタンスを開き、ログインします。
-
に移動します。 - Create OAuth Application をクリックします。
フォームのフィールドに入力します。
- Name: アプリケーションの名前を追加します。
- Organization: 組織を選択します。
-
Authorization grant type:
Authorization codeを選択します。 -
Client type:
Confidentialを選択します。 Redirect URIs: デプロイメント URL のプレースホルダーテキストを追加します (例:
https://example.com)。
Create OAuth application をクリックします。
Application information ポップアップには、
clientIdとclientSecretの値が表示されます。clientIdとclientSecretの値をコピーして保存します。これらの値は、Ansible Automation Platform 認証の OpenShift シークレットで使用されます。