Project

General

Profile

Actions

action #125522

open

[qe-core] Retrospected follow ups and ideas

Added by fgerling almost 2 years ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
2023-03-07
Due date:
% Done:

0%

Estimated time:

Description

Topics to consider:

  • Host machines ephemerality
  • Need of backups and recovery
  • User experience

The host machine is set up manually and in case of a migration or recovery a infrastructure as code approach would enable less downtime. Perhaps a terraform+ansible setup could be considered.

The container images for the frontend and backend of retrospected are not available anymore. The upstream images require a license. If we lose the local images and don't have an external backup, we can't replicate our current setup. Best case would be to own a license, second best is to host the images on a suse controlled registry, easiest solution would be to save the images as tar files somewhere team accessible.

Currently no reverse proxy is used for services on the host machine. Access to services is done via port annotation in the urls. If only one service should be accessible via the standard http port 80, then that can easily be done via docker port mapping. Best solution would be a local reverse proxy, like Traefik, with a configuration that enables auto forwarding of ports using docker labels.

The hostmachine/dns record mention core, it suggests more services hosted by the qe-core team. If that is wished in the future, we may consider to increase the size of the host machine. For now it is only at 1cpu and around 4gb ram.

Actions #1

Updated by okurz almost 2 years ago

  • Target version set to QE-Core: Ready
Actions #2

Updated by dzedro 6 months ago

Is this valid ? If yes then to what exactly is this related, e.g. what "host machine" ? 🤔

Actions

Also available in: Atom PDF