mcpField
A
azure-vm-scalesets

azure-vm-scalesets

github.com/microsoftdocsクラウド・DevOps796166 回インストール3 日前に更新
リポジトリ

azure-vm-scalesets について

azure-vm-scalesets は、Azure Virtual Machine Scale Sets を扱うエージェント向けのガイダンススキルです。ローカル資料とリモートドキュメントを組み合わせ、設計、スケーリング、セキュリティ、構成、デプロイを扱います。

主な機能

  1. 01インスタンスミックスと自動スケーリングの問題診断
  2. 02ローリングアップグレードと可用性の案内
  3. 03オーケストレーション、Spot、スケーリングの選択
  4. 04容量制限とセキュリティの資料
  5. 05構成、連携、デプロイの案内

活用シーン

  1. 01自動スケーリングやスタンバイプールの問題診断
  2. 02オーケストレーションとアップグレード戦略の選択
  3. 03可用性ゾーンと VM 配置の計画
  4. 04ディスク暗号化とスケールセットのデプロイ

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetch を使って Microsoft のドキュメントを取得できます。代替手段として fetch_webpage が記載されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-vm-scalesets

インストール後、Claude Code で/azure-vm-scalesetsを入力して読み込まれたか確認します。

詳細

Azure Virtual Machine Scale Sets スキル

このスキルでは、Azure Virtual Machine Scale Sets に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを扱います。ローカルのクイックリファレンスコンテンツと、ドキュメントを取得する機能を組み合わせています。

このスキルの使用方法

エージェント向けの重要事項:関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行の範囲が指定されているカテゴリ(例:L35-L120)では、指定された行を read_file で読み込んでください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み込んでください。

エージェント向けの重要事項:metadata.generated_at が3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocs ツールを使用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントの内容を取得するためにネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL37-L43VMSS インスタンスミックス、スタンバイプールの動作、自動スケール(ルール、スケーリングの遅延、容量の不一致、一般的なエラーシナリオ)の問題を診断して解決します。
ベストプラクティスL44-L49VM スケールセットのローリングアップグレードの構成、MaxSurge 設定の調整、本番環境の更新時にダウンタイムを最小限に抑え、高可用性を維持するための戦略を扱います。
意思決定L50-L67VM スケールセットのモード、可用性、アップグレードと自動スケールの戦略、スポット/ハイブリッドの利点、およびさまざまなデプロイシナリオにおけるコストとパフォーマンスのトレードオフを選択するためのガイダンスです。
アーキテクチャと設計パターンL68-L73自動ゾーンバランシングと近接配置グループを利用して配置を最適化し、回復性を高めることで、高可用性と低レイテンシーを実現する VM スケールセットを設計します。
制限とクォータL74-L79スケールセットの容量、インスタンス、リソースの制限、配置グループの動作、スケーリングの制約、および制限が VM のデプロイ、可用性、分散に与える影響を扱います。
セキュリティL80-L91VMSS ディスクの暗号化(CLI、PowerShell、ARM)、Key Vault と拡張機能を使用した Azure Disk Encryption の構成、Azure Policy と RBAC によるスタンバイプールの保護を扱います。
構成L92-L134VM スケールセットのテンプレート、ネットワーク、ディスク、ゾーン、アップグレード、自動スケール、スタンバイプール、インスタンスミックス/保護、正常性/メンテナンス、および CLI/PowerShell/API による管理を構成します。
統合とコーディングパターンL135-L140監視のために Log Analytics と連携する VM スケールセットのスタンバイプールの構成、および Azure DSC 拡張機能との統合による自動構成管理を扱います。
デプロイL141-L147汎用化/特殊化された Shared Image Gallery イメージからの VM スケールセットの作成、フレキシブルセットのゾーン化、スケールセットのインスタンスへのアプリケーションのデプロイ/ロールアウトを扱います。
トラブルシューティング
トピックURL
VM スケールセットのインスタンスミックスに関する FAQ とトラブルシューティングhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-mix-faq-troubleshooting
VM スケールセットのスタンバイプールに関する FAQ とトラブルシューティングhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-faq
Azure VM スケールセットの自動スケールに関する問題のトラブルシューティングhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-troubleshoot
ベストプラクティス
トピックURL
本番環境のスケールセットでローリングアップグレードを構成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-configure-rolling-upgrades
MaxSurge ローリングアップグレードを使用して稼働時間を改善するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maxsurge
意思決定
トピックURL
Linux スケールセットに Azure ハイブリッド特典を適用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/azure-hybrid-benefit-linux
ワークロードをフレキシブル オーケストレーションのスケールセットに移行するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/flexible-virtual-machine-scale-sets-migration-resources
VM スケールセットでインスタンス混在を使用するタイミングを判断するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-mix-overview
Uniform と Flexible の VMSS API を比較するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/orchestration-modes-api-comparison
Spot Placement Score を使用してデプロイを計画するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/spot-placement-score
Priority Mix で Spot VM と標準 VM のバランスを取るhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/spot-priority-mix
スタンバイ プールを使用して VM スケールセットの遅延を減らすhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-overview
コストを削減するためにスケールセットで Spot VM を使用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/use-spot
Azure VM スケールセットの自動スケール オプションを選択するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-autoscale-overview
VM スケールセットの機能を設計して選択するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-design-overview
スケールセットの障害ドメインを選択して構成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-manage-fault-domains
Azure VM スケールセットのオーケストレーション モードを選択するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-orchestration-modes
VM スケールセットのアップグレード ポリシー モードを選択するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-upgrade-policy
VM スケールセットの可用性ゾーン オプションを選択するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-use-availability-zones
アーキテクチャと設計パターン
トピックURL
VM スケールセットで自動ゾーン バランスを使用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/auto-zone-balance-overview
スケールセットで近接配置グループを使用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/proximity-placement-groups
制限とクォータ
トピックURL
VM スケールセットの制限と動作を確認するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-faq
配置グループとスケールセットの容量制限について理解するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups
セキュリティ
トピックURL
ARM を使用して VM Scale Sets を作成し、暗号化するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-azure-resource-manager
Azure CLI で VM Scale Set のディスクを暗号化するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-cli
VMSS のディスク暗号化向けに拡張機能の実行順序を設定するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-extension-sequencing
VMSS のディスク暗号化向けに Key Vault を構成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-key-vault
VM Scale Sets の Azure Disk Encryption を有効にするhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-overview
PowerShell で VM Scale Set のディスクを暗号化するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/disk-encryption-powershell
VM Scale Sets に組み込みの Azure Policy を適用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/policy-reference
VM scale set のスタンバイ プール向けに RBAC 権限を構成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-configure-permissions
構成
トピックURL
自動インスタンス修復の ServiceState の変更に関するアラートhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/alert-rules-automatic-repairs-service-state
ARM テンプレートを使用した VM スケール セット構成の定義https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/flexible-virtual-machine-scale-sets-rest-api
Azure VM スケール セットのインスタンス ミックスの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-mix-create
Azure VM スケール セットのインスタンス ミックス設定の更新https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-mix-update
VM スケール セットのインスタンス ミックス構成の確認https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-mix-view
スケール セットの復元性の高い作成と削除を有効にするhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/resilient-vm-create-delete
VM スケール セットのスタンバイ プールの作成と構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-create
VM スケール セットのスタンバイ プールとインスタンスの詳細の取得https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-get-details
VM スケール セットのスタンバイ プールの正常性状態について理解し、クエリを実行するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-health-state
VM スケール セットのスタンバイ プールのサイズを決定するための予測結果の取得https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-prediction-results
VM スケール セットのスタンバイ プールで Spot インスタンスを構成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-spot-instances
Azure VM スケール セットのスタンバイ プールの更新または削除https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-update-delete
VM スケール セットの接続データ ディスクの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-attached-disks
スケール セットの自動インスタンス修復の構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-instance-repairs
VMSS の自動 OS イメージ アップグレードの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade
VM スケール セットの自動ゾーン配置の構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-zone-placement
既存のスケール セットのアップグレード ポリシー モードの変更https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-change-upgrade-policy
VM スケール セットの顧客選択ゾーンの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-configure-customer-selected-zones
Azure スケール セットでの VM 拡張機能の順序指定https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-extension-sequencing
スケール セットの Application Health 拡張機能の構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-health-extension
スケール セットのインスタンス ID について理解し、使用するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-instance-ids
VM スケール セットのインスタンス保護の構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-instance-protection
VM スケール セットのメンテナンス通知への対応https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
Azure CLI コマンドを使用した VM スケール セットの管理https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-manage-cli
Azure PowerShell を使用した VM スケール セットの管理https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-manage-powershell
スケール セット テンプレートでのカスタム イメージの参照https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-mvss-custom-image
VMSS テンプレートでの既存の仮想ネットワークの使用https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-mvss-existing-vnet
Linux VM スケール セットのゲスト メトリックに基づく自動スケーリングの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-mvss-guest-based-autoscale-linux
VM スケール セット用の基本的な ARM テンプレートの作成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-mvss-start
Azure VM スケール セットのネットワークの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-networking
VM スケール セットでの手動インスタンス アップグレードの実行https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-perform-manual-upgrades
スケール セット内の仮想マシンの再イメージ化https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-reimage-virtual-machine
ローリング アップグレード用のカスタム メトリックの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-rolling-upgrade-custom-metrics
Azure VM スケール セットのスケールイン ポリシーの構成https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-scale-in-policy
Azure VM スケール セットのスケーリング プロファイルの定義https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-scaling-profile
VM スケール セットのアップグレード ポリシー モードの設定https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-set-upgrade-policy
スケール セット インスタンスの終了通知の有効化https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-terminate-notification
API を使用した VM スケール セットのモデルと構成の変更https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-upgrade-scale-set
スケール セットでのゾーン バランシングの構成と管理https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-zone-balancing
統合とコーディングパターン
トピックURL
VM スケールセットのスタンバイプールを Azure Log Analytics と統合するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/standby-pools-monitor-pool-events
VM Scale Sets を Azure DSC 拡張機能と統合するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-dsc
デプロイ
トピックURL
汎用化されたギャラリーイメージからスケールセットを作成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-generalized-image-version
特化型ギャラリーイメージからスケールセットを作成するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/instance-specialized-image-version
リージョンのフレキシブルスケールセットをゾーンスケールセットに移行するhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/migrate-scale-set-flex-to-availability-zones
VM Scale Set インスタンスにアプリケーションをデプロイするhttps://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-deploy-app

コメント