Skip to main content
Version: 3.13-dev

Manage Container Registries

This guide provides instructions on integrating the container registry with the KubeRocketCI.

Supported Registry Providers​

The following table displays the registry services supported for both OpenShift and Kubernetes clusters.

Container RegistryOpenShiftKubernetes
AWS ECRβœ…βœ…
DockerHubβœ…βœ…
Harborβœ…βœ…
Nexusβœ…βœ…
GitHub (GHCR)βœ…βœ…

Add Container Registry​

Follow a three-step process to integrate a container registry in KubeRocketCI:

  1. In the Configuration -> Artifacts storage -> Registry click the + Add Registry button.

  2. Select Registry Provider and enter the required details.

  3. Confirm settings by clicking the Save button.

    The required fields vary depending on which container registry is chosen:

    FieldsDescription
    Registry EndpointFormat for the (AWS) Elastic Container Registry endpoint: xxxxxxxxxxxx.dkr.ecr.<region>.amazonaws.com. Where xxxxxxxxxxxx is your AWS account ID and \<region\> is where your ECR is hosted.
    Registry SpaceThe suffix project name in registry.
    AWS RegionThe geographic area where the (AWS) Elastic Container Registry repository is hosted.
    Authentication/IRSA Role ARNSpecify the IAM role with a policy for interacting with ECR with your Kubernetes cluster.