Criar instâncias do registro do Harbor

Use o serviço gerenciado do Harbor (MHS, na sigla em inglês) isolado do Google Distributed Cloud (GDC) para criar uma instância do registro do Harbor em cada projeto. Uma instância do registro do Harbor serve como um repositório central para armazenar e gerenciar imagens de contêiner em um ambiente nativo da nuvem. Ele amplia os recursos da distribuição Docker de código aberto. As seguintes restrições são aplicadas:

  • Só é possível criar uma instância em cada projeto.
  • As instâncias são isoladas e não compartilham dados nem recursos de computação.

Antes de começar

Para criar instâncias do registro do Harbor, você precisa ter os papéis de identidade e acesso necessários:

  • Administrador da instância do Harbor: concede acesso de leitura e gravação a todos os recursos do Harbor. Peça ao administrador do IAM da organização para conceder a você o papel de Administrador da instância do Harbor (harbor-instance-admin).

Criar uma instância de registro do Harbor

Siga estas etapas para criar uma instância de registro do Harbor no seu projeto.

Console

No console do GDC, siga estas etapas:

  1. Clique no link Harbor Container Registry na seção CI/CD do menu de navegação.
  2. Clique em Criar instância.
  3. Insira um nome para a instância em Nome da instância.
  4. Opcional: em Projetos, ative a opção Criar um projeto padrão ao criar esta instância para criar um projeto padrão para essa instância do Harbor.

    1. Digite um nome em Nome do projeto.
  5. Leia os Termos de Serviço gerenciados do Harbor e marque a caixa de seleção se você aceitar os termos.

  6. O Status precisa mostrar Em andamento, e o Nome precisa mostrar um link externo com o nome da instância do Harbor recém-criada.

  7. Depois que a instância for criada e o Status mostrar Pronto, clique no link externo na página para acessar a UI da Web da instância do Harbor.

CLI

Crie a instância do registro do Harbor:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

Substitua:

  • INSTANCE: o nome da instância.
  • PROJECT: o nome do projeto do GDC em que a instância será criada.