Troubleshooting Harbor integration

Harbor pods are not running

Problem

The Harbor pods are not running after the installation completes.

Resolution

Verify that the Harbor pods are deployed:

kubectl get pods -n devops-loop | grep harbor

The Harbor endpoint is inaccessible

Problem

The Harbor user interface cannot be accessed.

Resolution

Verify the DNS and TLS configuration.

curl -vk https://harbor.<DOMAIN>

Object storage connectivity issues occur during installation

Problem

Harbor cannot connect to the configured object storage service.

Resolution

Verify that the object storage secret exists:

kubectl get secret harbor-s3-secret -n devops-loop

Authentication fails when users sign in to Harbor

Problem

Users cannot authenticate to Harbor through Keycloak.

Resolution

Verify the Harbor OIDC client configuration and ensure that users belong to the appropriate Harbor groups.