Harbor
Overview
Heeler connects with the Harbor open source registry for analysis of the images and artifacts running in your environment. Heeler connects to Harbor using basic auth (username/password) utilizing the Broker for on-premise deployments with limited accessibility.
For on-premise Harbor instances, these instructions assume you have already setup the Broker with access to the Harbor registry. See Instructions for the Broker here.
Requirements
Heeler platform or Heeler broker has network access to the Artifactory instance
Ability to create Harbor user with
Guest
role that has read access to registries monitored by Heeler
Setup
Create Harbor User for Heeler Connection
In Harbor, create a user with the
Guest
roleAssign the user to a Harbor project that contains the registries that Heeler can access
Navigate to Registry Connection Setup
Select the
icon from the top navigation
Select Connections -> Registries
Add the Harbor Registry
Click the 'Add Registry' button
Select 'Harbor'

Configure the Harbor Setup
Name
(required) - Provide any name you wish for the connectionDomain
(required) - The URL/IP for the Harbor the instanceUser Name
(required) - User name Heeler will use for authenticationPassword
(required) - Password Heeler will use for authentication

Link the Harbor Connection to the Broker
Select the
icon from the top navigation
Select Connections -> Brokers
Edit the Broker you want to add the Harbor connection to
Select the Harbor connection by name for the Broker connections

Validate the Harbor Connection is Healthy
Select the
icon from the top navigation
Select Connections -> Registries
Find the Harbor connection in your registry listing and verify the health status is
Healthy

Last updated
Was this helpful?