6.6. Red Hat Single Sign-On 接続シークレットの作成
手順
-
https://<sso_host>/auth/realms/ansible-automation-platformに移動します。 -
public_key値をコピーします。 -
OpenShift Web UI で、
に移動します。 - ansible-automation-platform プロジェクトを選択します。
- をクリックし、 を選択します。
次の YAML を編集してシークレットを作成します。
apiVersion: v1 kind: Secret metadata: name: automation-hub-sso1 namespace: ansible-automation-platform type: Opaque stringData: keycloak_host: "keycloak-rh-sso.apps-crc.testing" keycloak_port: "443" keycloak_protocol: "https" keycloak_realm: "ansible-automation-platform" keycloak_admin_role: "hubadmin" social_auth_keycloak_key: "automation-hub" social_auth_keycloak_secret: "client-secret"2 social_auth_keycloak_public_key: >-3 - 1
- この名前は、Automation Hub インスタンスを作成する際の次のステップで使用されます。
- 2
- Automation Hub 用の Keycloak クライアントを作成するときにシークレットが変更した場合は、必ずこの値を変更して一致させます。
- 3
- Ansible Automation Platform Operator のインストール でコピーした
public_keyの値を入力します。
- をクリックし、プロセスが完了するまで待ちます。