Application lifecycle: maintenance, stop, start and delete

Aperta
#256 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
angular, docker, typescript

Direzione di ricerca

Start by reading the design for the Application → Danger zone actions and the existing typed agent actions; the issue does not name files or tests. Check how maintenance mode in Caddy, replica stop and start, auditing, and typed-name deletion confirmation are handled across the control plane, agent, and web UI. Done means each action meets its stated behavior, deletion requires the confirmation token, and volumes and backups are kept.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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

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

Scope
  • Application → Danger zone actions from the design: maintenance page in Caddy, stop and start all replicas, delete with typed-name confirmation (volumes and backups kept as stated).
  • Uses the existing typed agent actions only; any new action needs the ADR/SPEC process.
Acceptance criteria

Each action changes the replicas as described, is audited, and deletion needs the confirmation token.

Depends on

M1.4, M1.5

Lingua principale
TypeScript
Stelle
2
Fork
1
Merge medio
7h 17m
PR unite (30g)
197

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di shipkeepdev/shipkeep

Tutte le issue di shipkeepdev/shipkeep

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.