Infrastructure: Remove Application Insights output and review dependencies
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
- Ambito
- cloud, infrastructure
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
🚨 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
- Source PR: https://github.com/Azure-Samples/functions-quickstart-dotnet-azd/pull/18
- Author: @nzthiago
- Scope: Part of batch propagation across 19 Azure Functions AZD templates
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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Issue simili
-
Language: Terraform :globe_with_meridians: Needs: Triage :mag: Type: Bug :bug:
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Azure/terraform-azurerm-avm-res-containerregistry-registry#230 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
level/task module/gcp type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100