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 deteção

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

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

Exemplo de uma 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