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
この問題を解決するには、次の手順に従います。
- リポジトリー URL が正しくフォーマットされ、インターネットから公開でアクセスできることを確認します。
- Azure リージョンのAdobeの標準エグレス IP アドレスを許可リストに加えるして、パブリックインターネットに公開されていない内部 GitLab サーバーでホストされる内部リポジトリにアクセスできるようにします。 IP 一覧については、IP許可リストの概要を参照してください。
- リポジトリアクセスを認証するために必要な範囲(
api
、read_user
など)を含んだ個人アクセストークンを生成します。 - 設定ガイダンスについて詳しくは、AEM as a Cloud Serviceの高度なネットワーク機能の設定に関するAdobe公式ドキュメントを参照してください。
関連資料
AEM Cloud Manager ドキュメントの Cloud Managerへのプライベートリポジトリの追加。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f