[M6.1] Log shipping, search and container exec

Ouverte
#232 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
angular, docker, typescript

Piste de recherche

Start by reading the implementation of the agent, control plane, and web UI, plus dependency M1.4; the issue does not name specific files or tests. Trace log shipping to VictoriaLogs and the gateway's ExecStream path, including permission checks and auditing. Done when running application logs appear live and are searchable in the UI, and exec sessions are audited and refused without permission.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

priority:P1 security-review task track:agent track:control-plane track:web
Task id

M6.1

Track

A: agent, C: control plane, W: web UI

Scope
  • Agent ships logs to VictoriaLogs with labels; UI live tail and search; 30-day retention.
  • ExecStream: typed, RBAC-checked and audited container exec sessions (rule 3); the gateway currently answers Unimplemented.
Acceptance criteria

Logs of a running application appear in the UI live and are searchable; exec sessions are audited, and refused without the permission.

Depends on

M1.4

Langage dominant
TypeScript
Étoiles
2
Forks
1
Merge moyen
7 h 17 min
PR mergées (30 j)
197

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de shipkeepdev/shipkeep

Toutes les issues de shipkeepdev/shipkeep

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.