For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cloudsmith

Aikidoのレジストリプロキシ経由でレジストリトラフィックをルーティングするには、Cloudsmithリポジトリにアップストリームとして追加します。Cloudsmithは公開レジストリではなくAikidoからパッケージを取得するため、チームがインストールするすべてのパッケージがマルウェア、年齢制限、既知の脆弱性についてチェックされます。

1

AikidoのプロキシURLを取得する

移動先 設定 > レジストリプロキシ、エコシステムを選択してアップストリームのプロキシURLをコピーします

2

Cloudsmithでアップストリームを追加する

  1. Cloudsmithで、Aikido経由でルーティングしたいリポジトリを開きます。

  2. へ移動します。 ソース タブを開いてクリック + アップストリームを設定.

  3. 選択 手動設定 そして、エコシステムに合う形式(npm、Python、またはMaven)を選択します。

  4. アップストリームに 名前、たとえば aikido.

  5. 設定 プロキシURL を手順1のAikidoプロキシURLに設定します。

  6. 設定 モードキャッシュとプロキシ CloudsmithがAikidoで承認されたパッケージを配信するようにします。

  7. 有効のままにする SSL検証 を有効にしたまま、次を設定します 優先度 (優先度の高いアップストリームが先に解決されます)。

  8. アップストリームを保存します。

3

開発者の端末をCloudsmithで使用するように設定する

各開発者のパッケージマネージャーをCloudsmithリポジトリに向けます。Cloudsmithは、あなたのネームスペースとリポジトリが事前設定されたコピペ用のセットアップスニペットを、リポジトリの セットアップ 手順の下に提供しています。認証を含む正確な手順については、Cloudsmithのドキュメントを参照してください:

4

(任意)Device Protectionで公開レジストリをブロックする

Cloudsmithを導入しても、開発者はパッケージマネージャーを公開レジストリに直接向けることで回避できます。すべてのトラフィックがプライベートレジストリを通るように強制するには、Aikido Device Protectionを導入してください。

公開パッケージレジストリをブロックする

最終更新

役に立ちましたか?