Vista geral da API Artifact Registry

A API Artifact Registry usa recursos personalizados do Kubernetes e baseia-se no modelo de recursos do Kubernetes (KRM). Esta API é usada para ver e gerir instâncias do registo de contentores do Harbor.

Ponto final do serviço e documento de descoberta

O ponto final da API Artifact Registry é: https://MANAGEMENT_API_SERVER_ENDPOINT/apis/artifactregistry.gdc.goog/v1 onde MANAGEMENT_API_SERVER_ENDPOINT é o ponto final do servidor da API Management.

Com o comando kubectl proxy, pode aceder a esse URL no seu navegador ou com uma ferramenta como curl para obter o documento de descoberta da API Artifact Registry. O comando kubectl proxy abre um proxy para o servidor da API Kubernetes na sua máquina local. Depois de executar esse comando, pode aceder ao documento no seguinte URL: http://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1.

Exemplo de instância do registo de contentores do Harbor

Segue-se um exemplo de uma instância do registo de contentores do Harbor:

apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstance
metadata:
  name: myinstance
  namespace: tenant-project-namespace