AEMaaCS Cloud Managerでプライベート GitLab リポジトリのセットアップに失敗する

Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets内のCloud Manager パイプラインでプライベート GitLab リポジトリを設定する際に、リポジトリ URL を解決できないことを示すエラーが表示されます。 この問題を解決するには、リポジトリー URL が正しいか、公開アクセス可能であるか、Adobeの内部アクセス用エグレス IP を許可リストに加えるしていることを確認します。

説明 description

環境

Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets

問題/症状

  • AEMaaCS Cloud Managerに、次のエラーが表示されます。指定されたリポジトリ URL を解決できませんでした
  • リポジトリの検証中に HTTP ステータスコード 400 (無効なリクエスト) が表示されます。
  • リポジトリー URL が正しくフォーマットされ、内部でアクセス可能な場合でも、検証に失敗します。

原因

Adobeのクラウドインフラストラクチャは、パブリックインターネットに公開されていない、内部でホストされている GitLab リポジトリにアクセスできません。

解決策 resolution

この問題を解決するには、次の手順に従います。

  1. リポジトリー URL が正しくフォーマットされ、インターネットから公開でアクセスできることを確認します。
  2. Azure リージョンのAdobeの標準エグレス IP アドレスを許可リストに加えるして、パブリックインターネットに公開されていない内部 GitLab サーバーでホストされる内部リポジトリにアクセスできるようにします。 IP 一覧については、IP許可リストの概要を参照してください。
  3. リポジトリアクセスを認証するために必要な範囲(apiread_user など)を含んだ個人アクセストークンを生成します。
  4. 設定ガイダンスについて詳しくは、AEM as a Cloud Serviceの高度なネットワーク機能の設定に関するAdobe公式ドキュメントを参照してください。

関連資料

AEM Cloud Manager ドキュメントの Cloud Managerへのプライベートリポジトリの追加

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f