RepoSync
The java-SyncRepos component can be used to synchronize Docker images in DockerHub to instances of either OpenStack or OpenNebula with Docker support already configured. To do so, it relies on the WebHooks mechanisms offered by DockerHub infrastructure and it provides a REST interface to list the available images already synchronized and some operations to force the synchronization of individual ones.
Summary:
Updates:
Release Notes v. 1.0-1
What's new
This is the first release of the Java-RepoSync service
Supported Platforms:
OSs:
Ubuntu 14.04 is supported by adding the JRE 1.8 PPA, required by java-syncrepos dependencysince
CentOS 7 is supported by default
Any other distribution that support Docker is supported through the Docker image
Operating System and Cloud Management Frameworks
It supports both OpenNebula and OpenStack backends
List of RfCs
N/A
Deployment Notes
After setting the INDIGO-DC repositories as explained in the Generic Installation & Configuration Guide:
On CentOS 7
$ yum clean all
$ yum install indigo-dc-reposync
On Ubuntu 14.04 - after setting the INDIGO-DC repositories as explained in the Generic Installation & Configuration Guide add also the JRE 1.8 PPA following the documentation present here:
$ apt-get update
$ apt-get install reposync
Other methods:
an Ansible playbook is available from the INDIGO-DC github
a Docker container is available in the INDIGO-DC Organization on DockerHub:
docker pull indigodatacloud/reposync:indigo_1
Known Issues
N/A
List of Artifacts
Packages:
Docker Container:
Documentation
Support
Please use the INDIGO - DataCloud CatchAll GGUS Support Unit
Last updated