Crie instâncias do registo do Harbor

Use o serviço Managed Harbor Service (MHS) isolado do Google Distributed Cloud (GDC) para criar uma instância do registo do Harbor em cada projeto. Uma instância do registo do Harbor funciona como um repositório central para armazenar e gerir imagens de contentores num ambiente nativo da nuvem. Expande as capacidades da distribuição do Docker de código aberto. Aplicam-se as seguintes restrições:

  • Pode criar um máximo de uma instância por projeto.
  • As instâncias estão isoladas e não partilham dados nem recursos de computação.

Antes de começar

Se for responsável pela criação de instâncias do registo do Harbor, contacte o administrador do IAM do projeto para pedir a função Administrador da instância do Harbor (harbor-instance-admin), que lhe permite obter, listar, ver, criar, atualizar, aplicar patches e eliminar instâncias do Harbor, repositórios de cópias de segurança, planos de cópias de segurança, cópias de segurança e restauros num espaço de nomes do projeto. Esta função inclui as autorizações necessárias para aprovisionar novas instâncias do Harbor.

Crie uma instância do registo do Harbor

Crie uma instância do registo do Harbor na consola do GDC ou na CLI gdcloud.

Consola

Na consola do GDC, siga estes passos:

  1. No menu de navegação, na secção CI/CD, clique em Harbor Container Registry.
  2. Clique em Criar instância.
  3. No campo Nome da instância, introduza um nome para a instância.
  4. Opcional: na secção Projetos , para criar um projeto predefinido para esta instância do Harbor, clique no botão Criar um projeto predefinido ao criar esta instância para o ativar e, de seguida, faça o seguinte:
    1. No campo Nome do projeto, introduza um nome para o projeto.
  5. Leia os Termos de Utilização geridos do Harbor e, de seguida, selecione a caixa de verificação se aceitar os termos.
  6. Clique em Criar. O Estado mostra Em curso e o Nome mostra um link externo que contém o nome da instância do Harbor criada recentemente.
  7. Depois de a instância ser criada e o Estado mostrar Pronto, clique no link externo na página para visitar a IU Web da instância do Harbor.

gdcloud

Crie a instância do registo do Harbor:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

Substitua o seguinte:

  • INSTANCE: o nome da instância
  • PROJECT: o nome do projeto do GDC no qual criar a instância

O que se segue?

Depois de a instância do registo do Harbor estar pronta, pode criar projetos para alojar as suas coleções de imagens ou gerir as instâncias existentes: