stackabletech / stackabletech/stackablectl
Add labels for Jobs to mark them as idempotent for stackablectl demo install
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Rust
- Sterne
- 10
- Forks
- 5
- Ø Merge
- 4 Std. 41 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
This is a follow-up issue to https://github.com/stackabletech/stackable-cockpit/issues/333. Only the first suggested solution was implemented there.
The second one states: Add labels to certain jobs that are idempotent (safe to be recreated and run again), and jobs that should be ignored (initial setup jobs, eg: for Keycloak).
This is needed for idempotent demo installations and to minimize the work a developer needs to do to upgrade demos. For more context, check the previous issue.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Überprüfe das vorherige Issue, stackable-cockpit#333, um die erste Lösung und den verbleibenden vorgeschlagenen Ansatz zu verstehen. Identifiziere die demo-install-Einstiegspunkte und die relevanten Kubernetes Jobs und füge anschließend Labels hinzu, die idempotente Jobs von zu ignorierenden Jobs unterscheiden; abgeschlossen ist die Aufgabe, wenn Demo-Installationen mit weniger manueller Arbeit erneut ausgeführt und aktualisiert werden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- kubernetes, rust
- Bereich
- cli, devops
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100