github-samples / github-samples/pets-workshop

full-day workshop: Add Azure prerequisites, cost warning, and resource cleanup

Offen Anfängerfreundlich
#268 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

priority: P0
Vorherrschende Sprache
Python
Sterne
80
Forks
161
Ø Merge
31 Min.
Gemergte PRs (30 T.)
1

Beschreibung

Problem

The full-day README lists only a GitHub account and Copilot access as required resources, but Exercise 8 requires an Azure subscription, permission to create resources and identities, and GitHub permissions needed by azd pipeline config. The exercise provisions billable resources and ends without an azd down or equivalent cleanup step.

An independent learner can complete most of the day before discovering they cannot deploy, or leave paid resources running after the workshop.

Suggested change

Move deployment prerequisites to the workshop entry page and add an explicit teardown section after deployment verification.

Acceptance criteria

  • The README states the Azure subscription and permission requirements before learners begin.
  • Exercise 8 includes a preflight check for Azure and GitHub authentication/permissions.
  • The workshop identifies that deployed resources may incur charges.
  • A tested cleanup command such as azd down --purge is provided with an explanation of what it removes.
  • Learners verify the resource group and related credentials are removed.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der README des ganztägigen Workshops und Exercise 8 und ermittle, wo Voraussetzungen, die Überprüfung der Bereitstellung und die Bereinigung dokumentiert sind. Überprüfe das Azure-Abonnement, die Berechtigungen zum Erstellen von Ressourcen und für Identitäten, die GitHub-Berechtigungen für die azd-Pipeline-Konfiguration sowie die Anleitung zu azd down --purge. Erledigt ist die Aufgabe, wenn die Einstiegsseite und Exercise 8 die Warnungen, die Preflight-Prüfungen, die getestete Bereinigung sowie die Überprüfung entfernter Ressourcen und Anmeldeinformationen abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, github
Bereich
cloud, documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Aktiv
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
78/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.