メインコンテンツまでスキップ

Harbor連携

HarborでのRobot Accountの作成

ステップ1: Harbor Serverにアクセスし、Administration > Robot Accountsを選択します。

ステップ2: New Robot Accountをクリックします。

Harbor — New Robot Account

ステップ3: NameDescriptionExpiration timeを入力し、続行します。

Harbor — Robot Account情報を入力

ステップ4: 必要なシステム権限を選択します。

Harbor — システム権限を選択

ステップ5: Robot Accountがアクセスするプロジェクトを選択し、権限を割り当てます。List, Read ArtifactsList, Pull, Read Repository権限が必要です。

Harbor — プロジェクトと権限を選択

Harbor — 権限を割り当て

ステップ6: すべての情報を入力後、Finishをクリックします。

Harbor — Finishをクリック

ステップ7: Robot Account作成後、FPT Portal連携画面で使用するためにRobot Account namesecretをコピーします。

Harbor — Robot Account nameとsecretをコピー

Harborの連携

Org AdminTeam Managerのみが実行できます。

権限の詳細を参照してください。

ステップ1: org/teamを選択後、Harborをクリックして連携画面に移動します。

ステップ2: Container Registry Name(Harbor server URL)、Robot Account NameRobot Account Secretを入力します。

ステップ3: すべてのフィールドを入力後、Test Connectionをクリックします。有効な場合、Connected successfullyが表示され、Integrateボタンが有効になります。

ステップ4: 接続テスト成功後、Integrateをクリックします。

Harbor連携 — 接続テスト付き設定フォーム

Harbor連携の詳細確認

Org AdminTeam Managerのみが詳細を確認できます。

org/teamを選択後、Configured Harborをクリックして連携状態(Container Registry NameRobot Account Name、CI/CD用Access Key)を確認します。

この画面からReintegrateまたはDisableを実行できます。

Harbor連携 — 詳細画面

Harborの再連携

Harbor連携の詳細画面でAccount Credentialsの横にあるEditアイコンをクリックし、Harbor連携と同じ手順を実行します。

Harbor連携 — Account Credentialsの編集

Harbor連携の無効化

ステップ1: Harbor連携の詳細画面でDisableをクリックします。

ステップ2: disableと入力し、Confirmをクリックします。

Harbor連携 — 無効化確認

CI/CDパイプライン用アクセスキー

詳細画面にCI/CDパイプラインで使用するアクセスキーが表示されます。アクセスキーはコピーまたはリセットできます。