Infrastructure: Remove Application Insights output and review dependencies

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

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
azure, python

Direzione di ricerca

Inizia da infra/main.bicep e rimuovi l'output di Application Insights specificato, quindi esamina requirements.txt e i file di template rimanenti per verificare le versioni delle dipendenze e la configurazione esclusiva per lo sviluppo. Confronta il repository con il PR functions-quickstart-dotnet-azd indicato; il lavoro è completato quando l'output è assente, le dipendenze sono state verificate e non sono presenti impostazioni o segreti hardcoded o esclusivi per lo sviluppo.

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

Descrizione

enhancement infrastructure

🚨 Infrastructure and Best Practices Updates - Propagation from functions-quickstart-dotnet-azd PR #18

This issue tracks infrastructure and best practices changes that need to be applied to maintain consistency across Azure Functions AZD templates, based on PR #18 merged on August 7, 2025.

Required Changes
1. 🏗️ Remove Application Insights from Bicep Outputs

Remove this line from infra/main.bicep:

// REMOVE this line
output APPLICATIONINSIGHTS_CONNECTION_STRING string = monitoring.outputs.name
2. 📦 Update Python Package Dependencies (if applicable)

Review and update Python dependencies in requirements.txt to their latest stable versions:

# Update these to latest versions as appropriate
azure-functions
azure-functions-worker
3. 🔍 Review for Development-Only Configuration

Ensure no development-specific configuration is included in template files:

  • Remove any hardcoded connection strings
  • Remove development-only environment variables
  • Ensure secrets are properly externalized
Impact
  • Security: Removes exposed configuration from template
  • Compatibility: Updates to latest stable versions
  • Consistency: Aligns with current best practices across all Azure Functions AZD templates
Reference
Related Language-Specific Templates

Similar infrastructure updates needed for all language variants:

  • TypeScript templates (4 repositories)
  • JavaScript templates (2 repositories)
  • PowerShell templates (2 repositories)
  • Java templates (1 repository)

/cc @nzthiago

Lingua principale
Bicep
Stelle
30
Fork
30
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

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.

Issue simili

Altre issue su Cloud

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.