Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Infrastructure: Remove Application Insights output and review dependencies

クローズ
#18 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
azure, python

調査の方向性

infra/main.bicep から始めて、指定された Application Insights の出力を削除し、次に requirements.txt と残りのテンプレートファイルを調べて、依存関係のバージョンと開発専用の構成を確認します。リポジトリを参照先の functions-quickstart-dotnet-azd PR と比較します。出力が存在せず、依存関係が確認され、ハードコードされた設定や開発専用の設定およびシークレットが存在しなければ完了です。

索引モデルが issue の本文から書いたものです。

説明

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

主要言語
Bicep
スター
30
フォーク
30
PR マージ指標
30日以内にマージされた PR はありません

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

似ている issue

Cloud の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。