Infrastructure: Remove Application Insights output and review dependencies
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- リファクタリング
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- azure, python
- 領域
- cloud, infrastructure
調査の方向性
infra/main.bicep から始めて、指定された Application Insights の出力を削除し、次に requirements.txt と残りのテンプレートファイルを調べて、依存関係のバージョンと開発専用の構成を確認します。リポジトリを参照先の functions-quickstart-dotnet-azd PR と比較します。出力が存在せず、依存関係が確認され、ハードコードされた設定や開発専用の設定およびシークレットが存在しなければ完了です。
索引モデルが issue の本文から書いたものです。
説明
🚨 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
- 主要言語
- Bicep
- スター
- 30
- フォーク
- 30
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
似ている issue
-
documentation needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
hashicorp/terraform-provider-aws#50256 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
api: storage priority: p2 type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
googleapis/google-cloud-cpp#16529 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
anomalyco/models.dev#8658 ·
メンテナーはふだん 1 日以内に返信
-
Language: Terraform :globe_with_meridians: Needs: Triage :mag:
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
Azure/terraform-azurerm-avm-res-app-managedenvironment#231 ·
メンテナーはふだん 1 日以内に返信