Crear instancias de registro de Harbor

Usa el servicio Managed Harbor Service (MHS) aislado de Google Distributed Cloud (GDC) para crear una instancia de registro de Harbor en cada proyecto. Una instancia de registro de Harbor actúa como repositorio central para almacenar y gestionar imágenes de contenedor en un entorno nativo de la nube. Amplía las funciones de la distribución de Docker de código abierto. Se aplican las siguientes limitaciones:

  • Puedes crear un máximo de una instancia por proyecto.
  • Las instancias están aisladas y no comparten datos ni recursos de computación.

Antes de empezar

Si eres responsable de crear instancias del registro de Harbor, ponte en contacto con el administrador de gestión de identidades y accesos de tu proyecto para solicitar el rol Administrador de instancias de Harbor (harbor-instance-admin), que te permite obtener, enumerar, monitorizar, crear, actualizar, parchear y eliminar instancias de Harbor, repositorios de copias de seguridad, planes de copias de seguridad, copias de seguridad y restauraciones en un espacio de nombres de un proyecto. Este rol incluye los permisos necesarios para aprovisionar nuevas instancias de Harbor.

Crear una instancia de registro de Harbor

Crea una instancia de registro de Harbor en la consola de GDC o en la CLI gdcloud.

Consola

En la consola de GDC, sigue estos pasos:

  1. En el menú de navegación, en la sección CI/CD, haga clic en Registro de contenedores de Harbor.
  2. Haz clic en Crear instancia.
  3. En el campo Nombre de la instancia, introduce un nombre para la instancia.
  4. Opcional: En la sección Proyectos, para crear un proyecto predeterminado para esta instancia de Harbor, activa el interruptor Crear un proyecto predeterminado al crear esta instancia y, a continuación, haz lo siguiente:
    1. En el campo Project Name (Nombre del proyecto), introduce un nombre.
  5. Lee los Términos del Servicio gestionados por Harbor y marca la casilla si los aceptas.
  6. Haz clic en Crear. El Estado muestra En curso y el Nombre muestra un enlace externo que contiene el nombre de la instancia de Harbor que acabas de crear.
  7. Una vez que se haya creado la instancia y el Estado sea Listo, haz clic en el enlace externo de la página para visitar la interfaz web de la instancia de Harbor.

gdcloud

Crea la instancia del registro de Harbor:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

Haz los cambios siguientes:

  • INSTANCE: el nombre de la instancia
  • PROJECT: el nombre del proyecto de GDC en el que se creará la instancia

Siguientes pasos

Cuando tu instancia de registro de Harbor esté lista, podrás crear proyectos para alojar tus colecciones de imágenes o gestionar tus instancias: