このプロジェクトについて

Harborは、オープンソースのDocker Distributionを拡張し、エンタープライズグレードの管理、セキュリティ、およびアイデンティティ機能を追加した信頼性の高いクラウドネイティブレジストリです。イメージ転送効率を向上させるため、ビルドおよび実行環境の近くにデプロイするように設計されています。 主な機能は以下の通りです: - レジストリサポート:コンテナイメージとHelmチャートの両方を保存および管理します。 - セキュリティとコンプライアンス:イメージの脆弱性スキャン、コンテンツ署名、およびアクティビティ監査ログを提供します。 - アクセス制御:「プロジェクト」を通じたロールベースのアクセス制御(RBAC)を実装し、認証のためにLDAP/ADおよびOpenID Connect (OIDC) と統合します。 - レプリケーション:高可用性とマルチデータセンター展開を促進するため、複数のレジストリインスタンス間でのイメージとチャートのポリシーベースの同期をサポートします。 - メンテナンスツール:ストレージ領域を回収するためのイメージ削除およびガベージコレクションが含まれています。 - 管理インターフェース:リポジトリの閲覧と検索のためのグラフィカルユーザーポータルに加え、プログラムによる統合のためのSwagger UIを備えたRESTful APIを提供します。 - デプロイオプション:Docker Compose、Helm Charts、またはHarbor Operator経由でデプロイ可能です。