Vista geral do Artifact Registry

O Artifact Registry (SAR) no dispositivo isolado do Google Distributed Cloud (GDC) suporta e gere a implementação do GDC. O Artifact Registry privado do GDC armazena os artefactos do sistema. Existem vários formatos para artefactos do sistema, como:

  • Imagens de contentores para o GKE Enterprise, o KubeVirt e os serviços geridos do GDC
  • Imagens do sistema operativo (SO)
  • Formatos de firmware
  • Modelos de máquinas virtuais (VMs) dourados
  • Gráficos Helm

O Artifact Registry participa em várias operações do sistema GDC, como a instalação, as atualizações e o ciclo de vida dos recursos, de forma segura e escalável.

Distribuição de artefactos

A distribuição de artefactos é o processo de distribuição de artefactos entre registos. No sistema do Artifact Registry, podem existir instâncias de registos do Harbor que precisam de distribuir artefactos entre si. Use a distribuição de artefactos para realizar as seguintes ações:

  • Distribuir artefactos de um registo do Harbor no nó do programa de arranque para um registo do Harbor no cluster de infraestrutura da organização.
  • Distribua pacotes de serviços de um registo do Harbor no cluster de infraestrutura da organização para um registo do Harbor no cluster de administração da frota.
  • Extraia artefactos do registo de origem para um armazenamento local e envie-os para o registo de destino.
  • Implemente o Kubernetes e o Harbor através do registo de comutação por falha. Este registo armazena as imagens de contentores necessárias para o Kubernetes e o Harbor, e é executado como um serviço systemd nos nós de infraestrutura da organização.

Saiba mais sobre os limites do sistema

Descubra as capacidades e os limites dos pedidos de acesso a dados pessoais no GDC. O SAR suporta artefactos de lançamento durante um determinado período e tem limites em vigor para a capacidade de armazenamento. As informações de disponibilidade e tempo de atividade sobre a SAR também estão disponíveis. Para mais informações, consulte o artigo Saiba mais acerca dos limites do sistema.

Modificar artefactos do sistema

Modifique artefactos do sistema no GDC para gerir e refinar a sua implementação. Para modificar artefactos do sistema, tem de carregar novas imagens de contentores Docker para a máquina de arranque ou para os clusters de infraestrutura da organização. Em seguida, pode usar comandos gdcloud artifacts para realizar ações como gerir pacotes, criar imagens, aplicar patches e otimizar a implementação. Para mais informações, consulte o artigo Modifique artefactos do sistema.

Audite alterações aos artefactos

Os registos de auditoria acompanham as alterações e as operações realizadas em artefactos do sistema no cluster de infraestrutura da organização. Use o Grafana para aceder e ver estes registos. Para mais informações, consulte o artigo Audite as alterações aos artefactos do sistema.

Empurre e puxe artefactos

Pode enviar e receber manualmente artefactos do sistema no GDC. Envie novos artefactos do sistema quando o administrador da plataforma (PA) pedir para ativar funcionalidades opcionais, como o serviço de base de dados, ou quando precisar de corrigir erros ou indisponibilidades aplicando patches com novos artefactos.

O GDC extrai automaticamente o artefacto mais recente do Harbor. No entanto, pode ter de extrair manualmente artefactos em alguns casos. Para mais informações sobre estas operações, consulte o artigo Envie e extraia imagens de contentores de um cluster.

Faça a gestão de SAR durante uma atualização

Expanda a capacidade de armazenamento do SAR no GDC. Isto pode ser necessário durante uma atualização se o registo ficar sem espaço. O processo envolve verificar a utilização de armazenamento atual e aumentar a atribuição de armazenamento aplicando uma correção à reivindicação de volume persistente. É necessário reiniciar o Artifact Registry para que as alterações entrem em vigor. Para mais informações, consulte o artigo Redimensione o registo de artefactos.

A validação de pacotes do GDC usa uma autoridade de certificação (AC) de raiz para validar os certificados de chave de lançamento. Por este motivo, é fundamental rodar o certificado da CA de raiz periodicamente. Tem de rodar a AC raiz se receber instruções para o fazer através de um aviso de lançamento ou da mensagem de aviso que pode ser apresentada à medida que faz uma atualização. Para mais informações, consulte o artigo Rode o certificado de validação de pacotes.