Project

General

Profile

Actions

action #177609

open

[Containers] Create prototype for kubernetes-based container monitoring project

Added by ph03nix 3 months ago. Updated 3 days ago.

Status:
Blocked
Priority:
Normal
Assignee:
Target version:
-
Start date:
2025-02-20
Due date:
% Done:

70%

Estimated time:

Description

The container monitoring project currently runs on https://gitlab.suse.de/qac/k2.qe.suse.de/ as a containerized project on the k2 machine. We want to try out moving this service to OpenPlatform as a kubernetes-based application.

This ticket is about setting up a prototype implementation for the dashboard.

Acceptance criteria

  • AC1 We have a working prototype for the Grafana dashboard plus Postgresql database with PostGREST endpoint that can be accessed from openqa.suse.de

Files

Updated by hilchev 3 months ago

clipboard-202502211541-s5igw.png
clipboard-202502211541-rdmxa.png

As a sort-of giving shape to the idea I made this repo: https://gitlab.suse.de/hilchev/kustomizations which you can see the result of here:

Actions #2

Updated by hilchev 2 months ago

  • % Done changed from 0 to 70

First two hurdles:

  1. The container on OpenPlatform cannot reach ko.dmz-prg2.suse.org:5432
  2. O3 cannot reach the Ingress of OpenPlatform - http://postgrest.op-prg2-1-ingress.op.suse.org
Actions #3

Updated by ph03nix 2 months ago

  • Tags set to containers
Actions #4

Updated by slo-gin about 1 month ago

This ticket was set to High priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.

Actions #5

Updated by hilchev 26 days ago

  • Status changed from In Progress to Blocked

Blocked due to OpenPlatform restrictions

Actions #6

Updated by ph03nix 24 days ago

hilchev wrote in #note-5:

Blocked due to OpenPlatform restrictions

Can you please elaborate on the restrictions?

Actions #7

Updated by hilchev 24 days ago

As noted in #note-2, OpenPlatform does not have network connectivity to the PSQL on ko.dmz-prg2.suse.org:5432. Also, O3 cannot reach OpenPlatform.

So effectively the deployment is working, but can't use any real data.

Actions #8

Updated by ph03nix 24 days ago

As it was discussed in today's Workshop, we need to first reduce the complexity of this project before we can roll this out as a production-ready deployment.

As started we should go to native kubernetes deployment yaml files, and start to grow in complexity from there. This allows novice kubernetes squad member to follow and learn as well.

Actions #10

Updated by ph03nix 3 days ago

  • Priority changed from High to Normal
Actions

Also available in: Atom PDF