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.
This repository is compatible with the OpenShift Tests Extension (OTE) framework.
make build# 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# List all test suites
./dockerregistry-tests-ext list suites
# List tests in a suite
./dockerregistry-tests-ext list tests --suite=openshift/image-registry/allFor more information about the OTE framework, see the openshift-tests-extension documentation.