Skip to content

openshift/image-registry

Repository files navigation

OpenShift Image Registry

Go Report Card GoDoc Build Status Coverage Status Licensed under Apache License version 2.0

OpenShift Image Registry is a tightly integrated with OpenShift Origin application that lets you distribute Docker images.

Installation and configuration instructions can be found in the OpenShift documentation.

Features:

  • Pull and cache images from remote registries.
  • Role-based access control (RBAC).
  • Audit log.
  • Prometheus metrics.

Tests

This repository is compatible with the OpenShift Tests Extension (OTE) framework.

Building the test binary

make build

Running test suites and tests

# Run a specific test suite or test
./dockerregistry-tests-ext run-suite openshift/image-registry/all
./dockerregistry-tests-ext run-test "test-name"

# Run with JUnit output
./dockerregistry-tests-ext run-suite openshift/image-registry/all --junit-path /tmp/junit.xml

Listing available tests and suites

# List all test suites
./dockerregistry-tests-ext list suites

# List tests in a suite
./dockerregistry-tests-ext list tests --suite=openshift/image-registry/all

For more information about the OTE framework, see the openshift-tests-extension documentation.

About

OpenShift cluster image registry

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 44

Languages