建立 Harbor 登錄檔執行個體

使用 Google Distributed Cloud (GDC) 實體隔離方案的代管 Harbor 服務 (MHS),在各項專案中建立 Harbor 登錄檔執行個體。Harbor 登錄檔執行個體是中央存放區,用於在雲端原生環境中儲存及管理容器映像檔。可擴充開放原始碼 Docker 發行版的功能。相關限制如下:

  • 每項專案最多只能建立一個執行個體。
  • 執行個體彼此獨立,不會共用任何資料或運算資源。

事前準備

如果您負責建立 Harbor 登錄檔執行個體,請與 IAM 專案管理員聯絡,要求取得 Harbor 執行個體管理員 (harbor-instance-admin) 角色,以便在專案命名空間中取得、列出、監控、建立、更新、修補及刪除 Harbor 執行個體、備份存放區、備份方案、備份和還原。這個角色具備佈建新 Harbor 執行個體所需的權限。

建立 Harbor 登錄檔執行個體

在 GDC 控制台或 gdcloud CLI 中建立 Harbor 登錄檔執行個體。

控制台

在 GDC 控制台中,按照下列步驟操作:

  1. 在導覽選單的「CI/CD」部分,按一下「Harbor Container Registry」。
  2. 點選「建立執行個體」。
  3. 在「Instance name」(執行個體名稱) 欄位中,輸入執行個體名稱。
  4. 選用:在「Projects」(專案) 專區中,如要為這個 Harbor 執行個體建立預設專案,請將「Create a default project when creating this instance」(建立這個執行個體時建立預設專案) 切換鈕設為開啟,然後執行下列操作:
    1. 在「Project Name」(專案名稱) 欄位中輸入專案名稱。
  5. 詳閱《Harbor 代管服務條款》,如果接受條款,請勾選核取方塊。
  6. 點選「建立」。「狀態」會顯示「進行中」,「名稱」則會顯示外部連結,其中包含新建立的 Harbor 執行個體名稱。
  7. 執行個體建立完成且「狀態」顯示為「就緒」後,點選頁面上的外部連結,前往 Harbor 執行個體的網頁 UI。

gdcloud

建立 Harbor 登錄檔執行個體:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

更改下列內容:

  • INSTANCE:執行個體的名稱
  • PROJECT:要建立執行個體的 GDC 專案名稱

後續步驟

Harbor 登錄檔執行個體準備就緒後,您可以建立專案來託管映像檔集合,或管理現有執行個體: