mcpField
A
azure-bastion

azure-bastion

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

azure-bastion について

azure-bastion は、Azure リソースへの安全なリモートアクセスを設計・運用するチーム向けの Azure Bastion ガイダンススキルです。ローカルの索引とネットワーク経由の Microsoft ドキュメント取得を組み合わせます。

主な機能

  1. 01コストと SKU 選定の指針
  2. 02ネットワークアーキテクチャのパターン
  3. 03ホストのスケーリングとセッション上限
  4. 04認証とアクセスの強化
  5. 05監視とセッション管理

活用シーン

  1. 01Bastion SKU の選択またはアップグレード
  2. 02ハブ・スポークやプライベート専用構成の設計
  3. 03セッション容量の計画
  4. 04診断とセッション記録の設定

MCP 対応

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

インストール

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

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

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

詳細

Azure Bastion スキル

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

このスキルの使い方

エージェントへの重要事項:関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が記載されているカテゴリ(例: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 が返されます。

カテゴリインデックス

カテゴリ行説明
ベストプラクティスL35-L39セキュアなリモートアクセスとコンプライアンスのベストプラクティスを維持しながら、サイズ設定、スケーリング、使用パターンを通じて Azure Bastion のコストを削減するためのガイダンスです。
意思決定L40-L46Bastion SKU レベルの選択とアップグレード、および VNet、サブスクリプション、環境をまたいで IP ベースの Bastion 接続を使用するためのガイダンスです。
アーキテクチャと設計パターンL47-L53Azure Bastion のアーキテクチャオプションとパターンです。ハブアンドスポークやピアリングされた VNet、プライベート専用デプロイ、ネットワーク/トポロジ設計、セキュアなリモートアクセスのためのデプロイガイダンスを扱います。
制限とクォータL54-L58最大同時 RDP/SSH セッション数や接続しきい値など、Azure Bastion ホストのスケーリング上限を構成し、SKU に応じた容量の調整や計画を行うためのガイダンスです。
セキュリティL59-L65Entra ID 認証の設定、NSG ルールの強化、Bastion デプロイへのセキュリティベンチマークのベストプラクティス適用など、Azure Bastion へのセキュアなアクセスを構成するためのガイダンスです。
構成L66-L77Bastion の設定、Kerberos、監視/診断、メトリック/ログ、ネイティブクライアントアクセス、セッションの監視/記録、セキュアなリモートアクセスのための共有可能なリンクを構成します。
統合とコーディングパターンL78-L85AKS プライベートクラスター、VM スケールセット、ネイティブの Windows/Linux クライアントで Bastion を使用する方法を扱います。RDP/SSH の設定や、Bastion 経由のファイル転送ワークフローも含まれます。
ベストプラクティス
トピックURL
セキュリティを損なわずに Azure Bastion のコストを最適化するhttps://learn.microsoft.com/en-us/azure/bastion/cost-optimization
意思決定
トピックURL
適切な Azure Bastion SKU レベルを選択するhttps://learn.microsoft.com/en-us/azure/bastion/bastion-sku-comparison
環境をまたいで Azure Bastion の IP ベース接続を使用するhttps://learn.microsoft.com/en-us/azure/bastion/connect-ip-address
Azure Bastion SKU レベルを安全に確認してアップグレードするhttps://learn.microsoft.com/en-us/azure/bastion/upgrade-sku
アーキテクチャと設計パターン
トピックURL
Azure Bastion のデプロイアーキテクチャを理解するhttps://learn.microsoft.com/en-us/azure/bastion/design-architecture
プライベート専用の Azure Bastion を設計してデプロイするhttps://learn.microsoft.com/en-us/azure/bastion/private-only-deployment
VNet ピアリングアーキテクチャで Azure Bastion を使用するhttps://learn.microsoft.com/en-us/azure/bastion/vnet-peering
制限とクォータ
トピックURL
Azure Bastion ホストのスケーリング上限を構成するhttps://learn.microsoft.com/en-us/azure/bastion/configure-host-scaling
セキュリティ
トピックURL
Azure Bastion の Entra ID 認証を構成するhttps://learn.microsoft.com/en-us/azure/bastion/bastion-entra-id-authentication
セキュアなアクセスを実現するために Azure Bastion の NSG ルールを構成するhttps://learn.microsoft.com/en-us/azure/bastion/bastion-nsg
ベンチマークのガイダンスを使用して Azure Bastion のデプロイを保護するhttps://learn.microsoft.com/en-us/azure/bastion/secure-bastion
構成
トピックURL
Azure Bastion の構成設定を理解して管理するhttps://learn.microsoft.com/en-us/azure/bastion/configuration-settings
Azure Bastion の Kerberos 認証を構成するhttps://learn.microsoft.com/en-us/azure/bastion/kerberos-authentication-portal
Azure Bastion の監視と診断を構成するhttps://learn.microsoft.com/en-us/azure/bastion/monitor-bastion
Azure Bastion の監視メトリックとログを参照するhttps://learn.microsoft.com/en-us/azure/bastion/monitor-bastion-reference
ネイティブクライアントアクセス用に Azure Bastion を構成するhttps://learn.microsoft.com/en-us/azure/bastion/native-client
Azure Bastion のアクティブなセッションを監視して管理するhttps://learn.microsoft.com/en-us/azure/bastion/session-monitoring
Azure Bastion のセッション記録を構成して使用するhttps://learn.microsoft.com/en-us/azure/bastion/session-recording
Azure Bastion の共有可能なリンクを作成して管理するhttps://learn.microsoft.com/en-us/azure/bastion/shareable-link
統合とコーディングパターン
トピックURL
Azure Bastion 経由で AKS のプライベートクラスターに接続するhttps://learn.microsoft.com/en-us/azure/bastion/bastion-connect-to-aks-private-cluster
Azure Bastion を使用して VM スケールセットに接続するhttps://learn.microsoft.com/en-us/azure/bastion/bastion-connect-vm-scale-set
Azure Bastion 経由で Linux ネイティブクライアントから接続するhttps://learn.microsoft.com/en-us/azure/bastion/connect-vm-native-client-linux
Azure Bastion 経由で Windows ネイティブクライアントから接続するhttps://learn.microsoft.com/en-us/azure/bastion/connect-vm-native-client-windows
Azure Bastion のネイティブクライアント経由でファイルを転送するhttps://learn.microsoft.com/en-us/azure/bastion/vm-upload-download-native

コメント