Google Cloud Artifact Registry
5
最終更新
役に立ちましたか?
Google Cloud Artifact Registry を中継として設定し、Aikido のレジストリプロキシ経由でレジストリ通信をルーティングします。Artifact Registry は公開レジストリではなく Aikido からパッケージを取得するため、チームがインストールするすべてのパッケージがマルウェア、年齢制限、および既知の脆弱性についてチェックされます。
Google Cloud Console で、 Artifact Registry > リポジトリ.
クリック リポジトリを作成.
リポジトリに名前を付けます。例: aikido.
設定する 形式 を、利用しているエコシステム(npm、Python、または Maven)に合わせます。
設定する リポジトリ モード から リモート.
次の下で リモート リポジトリのソース、 カスタム.
で カスタム リポジトリ フィールドに、手順 1 で取得した Aikido プロキシ URL を貼り付けます。
設定する リモート リポジトリの認証モード から 未認証.
1つ選択してください リージョン をクリックし 作成.
次の カスタム リポジトリ URL は作成後に変更できません。変更する必要がある場合は、リポジトリを削除して新しいものを作成してください。
また、Artifact Registry の Standard リポジトリに内部パッケージを公開している場合は、両方を集約する Virtual リポジトリを作成します。
次へ移動: Artifact Registry > リポジトリ > リポジトリを作成.
設定する 形式 を、リモート リポジトリに合わせて リポジトリ モード から Virtual.
手順 2 の Standard リポジトリとリモート リポジトリを上流リポジトリとして追加します。
複数の上流に同じパッケージが存在する場合は、優先度を各上流に割り当てます。優先度が高いものが優先されます。
代わりに、パッケージ マネージャーを Virtual リポジトリの URL に向けます。
これにより、Aikido 経由で内部パッケージと外部プロキシ経由のパッケージの両方を提供する単一のレジストリエンドポイントをチームに用意できます。
Artifact Registry を導入しても、開発者はパッケージ マネージャーを公開レジストリに直接向けることで引き続き回避できます。すべての通信がプライベート レジストリを経由するよう強制するには、Aikido Device Protection を導入してください。
最終更新
役に立ちましたか?
役に立ちましたか?