mirror of
https://github.com/openshift/image-registry.git
synced 2026-02-05 09:45:55 +01:00
f5dec99c6ba4181a0fda10fe4ec14dd10404e87a
OpenShift Image Registry
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.
Languages
Go
84.4%
Shell
15%
Makefile
0.4%