Use o serviço Managed Harbor (MHS) com lacuna de ar 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 Docker de código aberto. Aplicam-se as seguintes restrições:
- Só pode criar até uma instância em cada projeto.
- As instâncias estão isoladas e não partilham dados nem recursos de computação.
Antes de começar
Para criar instâncias do registo do Harbor, tem de ter as funções de identidade e acesso necessárias:
- Administrador da instância do Harbor: concede acesso de leitura e escrita a todos os recursos do Harbor.
Peça ao administrador de IAM da organização para lhe conceder a função de administrador da instância do Harbor (
harbor-instance-admin
).
Crie uma instância do registo do Harbor
Siga estes passos para criar uma instância do registo do Harbor no seu projeto.
Consola
Na consola do GDC, siga estes passos:
- Clique no link Harbor Container Registry na secção CI/CD no menu de navegação.
- Clique em Criar instância.
- Introduza um nome para a instância em Nome da instância.
Opcional: em Projetos, ative o botão Criar um projeto predefinido ao criar esta instância para criar um projeto predefinido para esta instância do Harbor.
- Introduza um nome do projeto em Nome do projeto.
Leia os Termos de Utilização geridos do Harbor e selecione a caixa de verificação se os aceitar.
O Estado tem de mostrar Em curso e o Nome tem de mostrar um link externo que contenha o nome da instância do Harbor recém-criada.
Depois de a instância ser criada e o Estado indicar Pronto, clique no link externo na página para visitar a IU Web da instância do Harbor.
CLI
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.