Project

General

Profile

Actions

action #98415

closed

Deploy container private registry for openQA tests

Added by jlausuch almost 3 years ago. Updated 7 months ago.

Status:
Rejected
Priority:
Low
Assignee:
Target version:
-
Start date:
2021-09-09
Due date:
% Done:

0%

Estimated time:

Description

Currently, we have an unsecured registry deployed in a VM in a Amazon Cloud.
The setup is very basic and it just follows the steps in this confluence page.

As an openQA test developer, I would like to have a more reliable and secure private container registry to be used by the container tests run in:

  • openqa.suse.de
  • openqa.opensuse.org

The registry should contain (at least) these images:

  • hello-world
  • alpine:latest
  • centos:latest
  • fedora:latest
  • debian:latest

One possible implementation is Harbor registry, which is an open source registry with some interesting features.
Another option is to use existing Container Engines in the Public Cloud providers (e.g. Amazon ECR, Google Container Registry, etc).

The proposed implementation should have some cost planning and reasoning (e.g. we just justify if we choose container engine because it might be more expensive than having a VM in the cloud with Harbor).
Additional implementation ideas are welcome.


Related issues 3 (0 open3 closed)

Related to Containers - action #126947: Create Ansible configuration for registry.qe.suse.deRejectedrbranco2023-03-30

Actions
Related to Containers - action #130222: Update host and refresh container images we have in our registry Resolved2023-06-01

Actions
Related to Containers - action #130237: [investigation] Possibility to host some container images in registry.opensuse.org Rejectedrbranco2023-06-01

Actions
Actions

Also available in: Atom PDF