Microsoft.Compute virtualMachines/extensions 2018-10-01
Bicep リソース定義
virtualMachines/extensions リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/virtualMachines/extensions リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Compute/virtualMachines/extensions@2018-10-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
instanceView: {
name: 'string'
statuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
substatuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
type: 'string'
typeHandlerVersion: 'string'
}
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
tags: {
{customized property}: 'string'
}
}
プロパティ値
InstanceViewStatus
名前 | 形容 | 価値 |
---|---|---|
コード | 状態コード。 | 糸 |
displayStatus | 状態の短いローカライズ可能なラベル。 | 糸 |
レベル | レベル コード。 | 'Error' 'Info' 'Warning' |
メッセージ | アラートやエラー メッセージを含む詳細なステータス メッセージ。 | 糸 |
時間 | 状態の時刻。 | 糸 |
Microsoft.Compute/virtualMachines/extensions
名前 | 形容 | 価値 |
---|---|---|
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | string (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: virtualMachines |
プロパティ | 仮想マシン拡張機能のプロパティについて説明します。 | VirtualMachineExtensionProperties の |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
ResourceTags
名前 | 形容 | 価値 |
---|
VirtualMachineExtensionInstanceView
名前 | 形容 | 価値 |
---|---|---|
名前 | 仮想マシン拡張機能の名前。 | 糸 |
ステータス | リソースの状態情報。 | InstanceViewStatus[] |
substatuses | リソースの状態情報。 | InstanceViewStatus[] |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineExtensionProperties
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion | 展開時に使用可能な場合に、拡張機能で新しいマイナー バージョンを使用する必要があるかどうかを示します。 ただし、デプロイされると、このプロパティが true に設定されていても、再デプロイされない限り、拡張機能はマイナー バージョンをアップグレードしません。 | bool |
forceUpdateTag | 拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーを強制的に更新する方法。 | 糸 |
instanceView | 仮想マシン拡張機能インスタンス ビュー。 | VirtualMachineExtensionInstanceView |
protectedSettings | 拡張機能には、protectedSettings または protectedSettingsFromKeyVault、または保護された設定をまったく含めなくなります。 | 任意 |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | 任意 |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
クイック スタートのサンプル
次のクイック スタート サンプルでは、このリソースの種類をデプロイします。
Bicep ファイル | 形容 |
---|---|
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを |
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。 |
Application Gateway イングレス コントローラー を使用して AKS クラスターを |
このサンプルでは、Application Gateway、Application Gateway イングレス コントローラー、Azure Container Registry、Log Analytics、Key Vault を使用して AKS クラスターをデプロイする方法を示します |
GoAccess を使用して Azure Application Gateway Log Analyzer を |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して、GoAccess を使用して Azure Application Gateway Log Analyzer をデプロイします。 デプロイ テンプレートは、Ubuntu VM を作成し、Application Gateway ログ プロセッサ、GoAccess、Apache WebServer をインストールし、Azure Application Gateway アクセス ログを分析するように構成します。 |
Azure Game Developer Virtual Machine | Azure Game Developer Virtual Machine には、Unreal などのLicencsed エンジンが含まれています。 |
Azure Machine Learning のエンド ツー エンドのセキュリティで保護されたセットアップ を |
この Bicep テンプレートのセットは、セキュリティで保護されたセットアップで Azure Machine Learning をエンド ツー エンドで設定する方法を示しています。 この参照実装には、ワークスペース、コンピューティング クラスター、コンピューティング インスタンス、接続されたプライベート AKS クラスターが含まれます。 |
Azure Machine Learning のエンド ツー エンドのセキュリティで保護されたセットアップ (レガシ) を |
この Bicep テンプレートのセットは、セキュリティで保護されたセットアップで Azure Machine Learning をエンド ツー エンドで設定する方法を示しています。 この参照実装には、ワークスペース、コンピューティング クラスター、コンピューティング インスタンス、接続されたプライベート AKS クラスターが含まれます。 |
Azure Traffic Manager VM の例 | このテンプレートでは、複数の仮想マシン間で Azure Traffic Manager プロファイルの負荷分散を作成する方法を示します。 |
CentOS/UbuntuServer 自動ダイナミック ディスク & Docker 1.12(cs) | これは、構成可能な数のデータ ディスク (構成可能なサイズ) を持つ単一インスタンス CentOS 7.2/7.1/6.5 または Ubuntu Server 16.04.0-LTS を作成するための一般的なテンプレートです。 ポータルのパラメーターには最大 16 個のディスクを指定でき、各ディスクの最大サイズは 1023 GB 未満にする必要があります。 MDADM RAID0 アレイは自動マウントされ、再起動後も存続します。 最新の Docker 1.12(cs3) (Swarm)、docker-compose 1.9.0 & docker-machine 0.8.2 は、azure-cli が docker コンテナーとして自動実行されているユーザーから使用できます。 この単一インスタンス テンプレートは、HPC/GPU クラスター テンプレート @ https://github.com/azurebigcompute/BigComputeBench のオフシュートです |
リージョン間ロード バランサー を作成する | このテンプレートは、2 つのリージョン ロード バランサーを含むバックエンド プールを持つリージョン間ロード バランサーを作成します。 リージョン間ロード バランサーは現在、限られたリージョンで使用できます。 リージョン間ロード バランサーの背後にあるリージョン ロード バランサーは、任意のリージョンに存在できます。 |
プライベート AKS クラスター を作成する |
このサンプルでは、ジャンプボックス仮想マシンと共に仮想ネットワークにプライベート AKS クラスターを作成する方法を示します。 |
Linux VM を使用して Azure Firewall のサンドボックスセットアップを作成する | このテンプレートでは、3 つのサブネット (サーバー サブネット、ジャンプボックス サブセット、AzureFirewall サブネット)、パブリック IP を持つジャンプボックス VM、サーバー VM、サーバー サブネットの Azure Firewall を指す UDR ルート、1 つ以上のパブリック IP アドレスを持つ Azure Firewall、1 つのサンプル アプリケーション ルール、1 つのサンプル ネットワーク 規則、および既定のプライベート範囲を持つ仮想ネットワークを作成します。 |
標準ロード バランサー を作成する | このテンプレートでは、インターネットに接続するロード バランサー、負荷分散規則、および冗長ゾーン内の各 VM を含むバックエンド プール用の 3 つの VM を作成します。 |
複数の NIC と RDP アクセス可能な を持つ VM を作成する | このテンプレートを使用すると、複数の (2) ネットワーク インターフェイス (NIC) を持つ仮想マシンと、構成されたロード バランサーと受信 NAT 規則を使用して RDP 接続可能な仮想マシンを作成できます。 このテンプレートを使用すると、より多くの NIC を簡単に追加できます。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、2 つのネットワーク インターフェイス (フロントエンドとバックエンド) もデプロイされます。 |
Azure Application Gateway v2 を作成する |
このテンプレートは、バックエンド プールに 2 つの Windows Server 2016 サーバーを含む Azure Application Gateway を作成します |
新しい AD フォレスト を使用して Azure VM を作成する | このテンプレートは新しい Azure VM を作成し、新しいフォレストの AD DC として VM を構成します |
Azure Application Gateway で Azure WAF v2 を作成する | このテンプレートでは、バックエンド プールに 2 つの Windows Server 2016 サーバーを含む Azure Application Gateway 上に Azure Web Application Firewall v2 を作成します |
Ubuntu GNOME デスクトップ を作成する | このテンプレートでは、ubuntu デスクトップ コンピューターが作成されます。 これは、NAT の背後にあるジャンプボックスとして使用する場合に適しています。 |
Puppet Agent で事前に設定された新しい Ubuntu VM を作成する | このテンプレートは、Ubuntu VM を作成し、CustomScript 拡張機能を使用して Puppet エージェントをインストールします。 |
Microsoft Entra ID Join を使用して AVD を作成する | このテンプレートを使用すると、ホスト プール、アプリケーション グループ、ワークスペース、テスト セッション ホスト、Microsoft Entra ID 参加を使用した拡張機能などの Azure Virtual Desktop リソースを作成できます。 |
Ubuntu VM でカスタム スクリプト拡張機能を |
このテンプレートでは、Ubuntu VM が作成され、CustomScript 拡張機能がインストールされます |
MSI を使用して Linux または Windows VM をデプロイする | このテンプレートを使用すると、マネージド サービス ID を使用して Linux または Windows VM をデプロイできます。 |
Nextflow genomics クラスター をデプロイする | このテンプレートは、Jumpbox、n 個のクラスター ノード、Docker サポート、共有ストレージを備えたスケーラブルな Nextflow クラスターをデプロイします。 |
単純な Ubuntu Linux VM 20.04-LTS をデプロイする | このテンプレートでは、VM のいくつかのオプションを使用して Ubuntu Server をデプロイします。 VM 名、OS バージョン、VM サイズ、管理者のユーザー名とパスワードを指定できます。 既定では、VM サイズは Standard_D2s_v3 で、OS バージョンは 20.04-LTS です。 |
単純な Windows VM をデプロイする | このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Windows バージョンに対していくつかの異なるオプションを使用して、単純な Windows VM をデプロイできます。 これにより、A2 サイズの VM がリソース グループの場所にデプロイされ、VM の FQDN が返されます。 |
信頼された起動に対応した Linux 仮想マシン をデプロイする | このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Linux バージョンに対していくつかの異なるオプションを使用して、信頼できる起動対応の Linux 仮想マシンをデプロイできます。 Secureboot と vTPM を有効にすると、ゲスト構成証明拡張機能が VM にインストールされます。 この拡張機能は、クラウドによって リモート |
信頼された起動に対応した Windows 仮想マシン をデプロイする | このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Windows バージョンに対していくつかの異なるオプションを使用して、信頼できる起動対応の Windows 仮想マシンをデプロイできます。 Secureboot と vTPM を有効にすると、ゲスト構成証明拡張機能が VM にインストールされます。 この拡張機能は、クラウドによって リモート |
Windows Admin Center 拡張機能を使用して Windows VM をデプロイ | このテンプレートを使用すると、Windows Admin Center 拡張機能を使用して Windows VM をデプロイし、Azure Portal から直接 VM を管理できます。 |
マネージド仮想ネットワーク を使用して Secure Azure AI Studio をデプロイする |
このテンプレートは、堅牢なネットワークと ID のセキュリティ制限を使用して、セキュリティで保護された Azure AI Studio 環境を作成します。 |
Windows に Shibboleth IDENTITY Provider クラスターを展開する |
このテンプレートは、クラスター化された構成で Windows に Shibboleth Identity Provider をデプロイします。 デプロイが成功したら、https://your-domain:8443/idp/profile/status (ポート番号をメモ) に移動して成功を確認できます。 |
Open JDK と Tomcat を使用して Ubuntu VM をデプロイする |
このテンプレートを使用すると、OpenJDK と Tomcat を使用して Ubuntu VM を作成できます。 現在、カスタム スクリプト ファイルは、raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh の https リンクから一時的にプルされます。VM が正常にプロビジョニングされたら、http リンク [FQDN 名またはパブリック IP]:8080/ にアクセスして tomcat のインストールを確認できます。 |
既存の VNET & AD に SQL Server 2014 AG を展開する | このテンプレートでは、既存の VNET に 3 つの新しい Azure VM が作成されます。2 つの VM が SQL Server 2014 可用性グループ レプリカ ノードとして構成され、1 つの VM が自動クラスター フェールオーバー用のファイル共有監視として構成されます。 これらの VM に加えて、次の追加の Azure リソースも構成されます:内部ロード バランサー、ストレージ アカウント。 各 VM 内でクラスタリング、SQL Server、可用性グループを構成するために、PowerShell DSC が利用されます。 Active Directory をサポートするために、既存の Active Directory ドメイン コントローラーは、既存の VNET に既に展開されている必要があります。 |
Dokku Instance | Dokku は、1 つの VM 上のミニ heroku スタイルの PaaS です。 |
VM と Private Link サービス を使用した front Door Premium の |
このテンプレートは、Front Door Premium と、Web サーバーとして構成された仮想マシンを作成します。 Front Door では、プライベート リンク サービスを使用してプライベート エンドポイントを使用して、VM にトラフィックを送信します。 |
ハゼルキャストクラスター | ハゼルキャストは、さまざまなデータ アプリケーションに使用できるメモリ内データ プラットフォームです。 このテンプレートは、任意の数のハゼルキャスト ノードをデプロイし、自動的に互いを検出します。 |
入れ子になった VM を使用して仮想マシンをホスト Hyper-V | Hyper-V ホストと、仮想ネットワーク、パブリック IP アドレス、ルート テーブルを含むすべての依存リソースによって仮想マシンをデプロイします。 |
Windows VM で DSC 拡張機能を使用して IIS サーバーを |
このテンプレートでは、Windows VM を作成し、DSC 拡張機能を使用して IIS サーバーを設定します。 Azure Storage を使用している場合は、DSC 構成モジュールに SAS トークンを渡す必要があることに注意してください。 GitHub からの DSC モジュール リンク (このテンプレートでは既定) の場合、これは必要ありません。 |
IIS VM & SQL Server 2014 VM | VNET で 1 つまたは 2 つの IIS Windows 2012 R2 Web サーバーと 1 つのバックエンド SQL Server 2014 を作成します。 |
JBoss EAP on RHEL (クラスター化、マルチ VM) | このテンプレートを使用すると、JBoss EAP 7.4 クラスターを実行する複数の RHEL 8.6 VM を作成でき、eap-session-replication と呼ばれる Web アプリケーションもデプロイできます。デプロイ時に構成された JBoss EAP ユーザー名とパスワードを使用して管理コンソールにログインできます。 |
既存のドメイン に VM を参加させる | このテンプレートでは、クラウド内のプライベート AD ドメインへのドメイン参加を示します。 |
Gnome Desktop RDP VSCode と Azure CLI を使用して Linux VM を |
このテンプレートでは、Ubuntu Server VM をデプロイし、Linux CustomScript 拡張機能を使用して、Ubuntu Gnome Desktop とリモート デスクトップのサポート (xrdp 経由) をインストールします。 最終的にプロビジョニングされた Ubuntu VM では、RDP 経由のリモート接続がサポートされます。 |
ストレージ にアクセスする MSI を使用して Linux VM を |
このテンプレートは、別のリソース グループ内のストレージ アカウントにアクセスできるシステム割り当てマネージド ID を持つ Linux VM をデプロイします。 |
OpenScholar | このテンプレートは、OpenScholar を ubuntu VM 16.04 にデプロイします |
Private Link サービスの例 | このテンプレートは、プライベート リンク サービスを作成する方法を示しています |
ゲートウェイ ロード バランサー にチェーンされたパブリック ロード バランサーの |
このテンプレートを使用すると、ゲートウェイ ロード バランサーにチェーンされたパブリック Standard Load Balancer をデプロイできます。 インターネットから受信したトラフィックは、バックエンド プール内の Linux VM (NVA) を使用してゲートウェイ ロード バランサーにルーティングされます。 |
Windows VM に証明書をプッシュする | Windows VM に証明書をプッシュします。 http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault のテンプレートを使用して Key Vault を作成する |
SAP 2 層 S/4HANA 完全にアクティブ化されたアプライアンス | このテンプレートは、SAP S/4HANA 完全にアクティブ化されたアプライアンス システムをデプロイします。 |
Azure VM でのセルフホスト統合ランタイムの |
このテンプレートは、セルフホスト統合ランタイムを作成し、Azure 仮想マシンに登録します |
SharePoint サブスクリプション / 2019 / 2016 完全に構成された | DC、SQL Server 2022、SharePoint サブスクリプションをホストする 1 台から 5 台のサーバーを作成します。これには、信頼された認証、個人用サイトでのユーザー プロファイル、OAuth 信頼 (証明書を使用)、高信頼アドインをホストするための専用 IIS サイトなど、広範な構成が含まれます。最新バージョンの主要ソフトウェア (Fiddler、vscode、np++、7zip、ULS Viewer など) がインストールされています。 SharePoint マシンには、すぐに使用できるようにするための微調整機能が追加されています (リモート管理ツール、Edge と Chrome のカスタム ポリシー、ショートカットなど)。 |
パフォーマンスが最適化されたストレージ設定を使用して SQL Server VM を | PremiumSSD でパフォーマンスが最適化されたストレージ設定を使用して SQL Server 仮想マシンを作成する |
Azure Firewall Premium のテスト環境 | このテンプレートでは、侵入検査検出 (IDPS)、TLS 検査、Web カテゴリのフィルター処理などの Premium 機能を備えた Azure Firewall Premium とファイアウォール ポリシーを作成します |
VSCode を使用して Ubuntu Mate Desktop VM を |
このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Ubuntu バージョンに対していくつかの異なるオプションを使用して、単純な Linux VM をデプロイできます。 これにより、リソース グループの場所に A1 サイズの VM がデプロイされ、VM の FQDN が返されます。 |
ハブ & スポーク トポロジで DNS プロキシとして Azure Firewall を使用する | このサンプルでは、Azure Firewall を使用して Azure にハブスポーク トポロジをデプロイする方法を示します。 ハブ仮想ネットワークは、仮想ネットワーク ピアリングを介してハブ仮想ネットワークに接続されている多くのスポーク仮想ネットワークへの接続の中心点として機能します。 |
RDP ポート を使用して仮想マシンを |
仮想マシンを作成し、ロード バランサー内の VM への RDP の NAT 規則を作成します |
条件付きリソース を使用して仮想マシンを |
このテンプレートを使用すると、仮想ネットワーク、ストレージ、パブリック IP アドレスの新規または既存のリソースを使用して Linux VM をデプロイできます。 また、SSH 認証とパスワード認証の選択も可能です。 テンプレートでは、条件とロジック関数を使用して、入れ子になったデプロイの必要性を排除します。 |
アーティファクトのダウンロード にマネージド ID を使用して VM を |
このテンプレートでは、マネージド ID を使用して、仮想マシンのカスタム スクリプト拡張機能の成果物をダウンロードする方法を示します。 |
ロード バランサーと NAT を使用して可用性ゾーン内の VM を |
このテンプレートを使用すると、Load Balancer を使用して Availability Zones に分散された仮想マシンを作成し、ロード バランサーを使用して NAT 規則を構成できます。 このテンプレートでは、仮想ネットワーク、パブリック IP アドレス、およびネットワーク インターフェイスもデプロイされます。 このテンプレートでは、リソース ループ機能を使用して、ネットワーク インターフェイスと仮想マシンを作成します。 |
Portainer と Traefik がプレインストールされた Windows Docker ホストを | Portainer と Traefik がプレインストールされた Windows Docker ホスト |
SSH を使用して Windows Server VM を |
キーベースの認証を使用して SSH 経由で接続できるように、Open SSH が有効になっている単一の Windows VM をデプロイします。 |
Azure のセキュリティで保護されたベースライン を使用して Windows VM を |
このテンプレートでは、パブリック IP アドレスを使用して、Windows Server を実行する仮想マシンを新しい仮想ネットワークに作成します。 マシンがデプロイされると、ゲスト構成拡張機能がインストールされ、Windows Server 用の Azure のセキュリティで保護されたベースラインが適用されます。 マシンの構成がずれている場合は、テンプレートをもう一度デプロイすることで、設定を再適用できます。 |
O365 プレインストール済み を使用して Windows VM を |
このテンプレートでは、Windows ベースの VM が作成されます。 新しいコンピューティング スタックを使用して、新しい vnet、ストレージ アカウント、nic、パブリック IP に VM を作成します。 |
ARM テンプレート リソース定義
virtualMachines/extensions リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/virtualMachines/extensions リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Compute/virtualMachines/extensions",
"apiVersion": "2018-10-01",
"name": "string",
"location": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"instanceView": {
"name": "string",
"statuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"substatuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"type": "string",
"typeHandlerVersion": "string"
},
"protectedSettings": {},
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
},
"tags": {
"{customized property}": "string"
}
}
プロパティ値
InstanceViewStatus
名前 | 形容 | 価値 |
---|---|---|
コード | 状態コード。 | 糸 |
displayStatus | 状態の短いローカライズ可能なラベル。 | 糸 |
レベル | レベル コード。 | 'Error' 'Info' 'Warning' |
メッセージ | アラートやエラー メッセージを含む詳細なステータス メッセージ。 | 糸 |
時間 | 状態の時刻。 | 糸 |
Microsoft.Compute/virtualMachines/extensions
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2018-10-01' |
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | string (必須) |
プロパティ | 仮想マシン拡張機能のプロパティについて説明します。 | VirtualMachineExtensionProperties の |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
種類 | リソースの種類 | 'Microsoft.Compute/virtualMachines/extensions' |
ResourceTags
名前 | 形容 | 価値 |
---|
VirtualMachineExtensionInstanceView
名前 | 形容 | 価値 |
---|---|---|
名前 | 仮想マシン拡張機能の名前。 | 糸 |
ステータス | リソースの状態情報。 | InstanceViewStatus[] |
substatuses | リソースの状態情報。 | InstanceViewStatus[] |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineExtensionProperties
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion | 展開時に使用可能な場合に、拡張機能で新しいマイナー バージョンを使用する必要があるかどうかを示します。 ただし、デプロイされると、このプロパティが true に設定されていても、再デプロイされない限り、拡張機能はマイナー バージョンをアップグレードしません。 | bool |
forceUpdateTag | 拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーを強制的に更新する方法。 | 糸 |
instanceView | 仮想マシン拡張機能インスタンス ビュー。 | VirtualMachineExtensionInstanceView |
protectedSettings | 拡張機能には、protectedSettings または protectedSettingsFromKeyVault、または保護された設定をまったく含めなくなります。 | 任意 |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | 任意 |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
Ubuntu 上の Azure |
このテンプレートは、Ubuntu 仮想マシンに (++) Ethereum クライアントをデプロイします |
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを Azure |
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。 |
Application Gateway イングレス コントローラー を使用して AKS クラスターを Azure |
このサンプルでは、Application Gateway、Application Gateway イングレス コントローラー、Azure Container Registry、Log Analytics、Key Vault を使用して AKS クラスターをデプロイする方法を示します |
Ubuntu VM で Apache Webserver を Azure |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して Apache Web サーバーをデプロイします。 デプロイ テンプレートでは、Ubuntu VM が作成され、Apache2 がインストールされ、単純な HTML ファイルが作成されます。 行きます。。/demo.html して、デプロイされたページを表示します。 |
アプリケーション セキュリティ グループの Azure にデプロイする |
このテンプレートでは、アプリケーション セキュリティ グループで NSG を使用してワークロードをセキュリティで保護する方法を示します。 NGINX を実行する Linux VM をデプロイし、ネットワーク セキュリティ グループ上の Applicaton セキュリティ グループを使用して、WebServersAsg というアプリケーション セキュリティ グループに割り当てられた VM へのポート 22 と 80 へのアクセスを許可します。 |
GoAccess を使用して Azure Application Gateway Log Analyzer を Azure |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して、GoAccess を使用して Azure Application Gateway Log Analyzer をデプロイします。 デプロイ テンプレートは、Ubuntu VM を作成し、Application Gateway ログ プロセッサ、GoAccess、Apache WebServer をインストールし、Azure Application Gateway アクセス ログを分析するように構成します。 |
Azure Container Service Engine (acs-engine) - Swarm モード Azure にデプロイする |
Azure Container Service Engine (acs-engine) は、DC/OS、Kubernetes、Swarm モード、または Swarm オーケストレーターを選択して、Microsoft Azure 上の Docker 対応クラスター用の ARM (Azure Resource Manager) テンプレートを生成します。 ツールへの入力はクラスター定義です。 クラスター定義は、Microsoft Azure Container Service クラスターのデプロイに使用される ARM テンプレート構文とよく似ています (多くの場合と同じです)。 |
Azure Game Developer Virtual Machine Azure にデプロイする |
Azure Game Developer Virtual Machine には、Unreal などのLicencsed エンジンが含まれています。 |
Azure Machine Learning のエンド ツー エンドのセキュリティで保護されたセットアップ を Azure |
この Bicep テンプレートのセットは、セキュリティで保護されたセットアップで Azure Machine Learning をエンド ツー エンドで設定する方法を示しています。 この参照実装には、ワークスペース、コンピューティング クラスター、コンピューティング インスタンス、接続されたプライベート AKS クラスターが含まれます。 |
Azure Machine Learning のエンド ツー エンドのセキュリティで保護されたセットアップ (レガシ) を Azure |
この Bicep テンプレートのセットは、セキュリティで保護されたセットアップで Azure Machine Learning をエンド ツー エンドで設定する方法を示しています。 この参照実装には、ワークスペース、コンピューティング クラスター、コンピューティング インスタンス、接続されたプライベート AKS クラスターが含まれます。 |
Quagga を使用した BGP ピアリングでの Azure Route Server の Azure |
このテンプレートは、Quagga を使用してルーター サーバーと Ubuntu VM をデプロイします。 ルーター サーバーと Quagga の間に 2 つの外部 BGP セッションが確立されます。 Quagga のインストールと構成は、Linux 用の Azure カスタム スクリプト拡張機能によって実行されます |
Azure Traffic Manager VM の例 Azure にデプロイする |
このテンプレートでは、複数の仮想マシン間で Azure Traffic Manager プロファイルの負荷分散を作成する方法を示します。 |
Azure VM-to-VM 帯域幅測定 Azure にデプロイする |
このテンプレートを使用すると、PsPing ユーティリティを使用して VMto-VM 帯域幅テストを実行できます。 |
基本的な RDS ファームの展開 を Azure |
このテンプレートは、基本的な RDS ファームの展開を作成します |
CentOS VM でのビットコインのビットコア ノードとユーティリティの Azure |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して、ビットコイン ユーティリティの完全なセットを含む Bitcore Node インスタンスをデプロイします。 デプロイ テンプレートは CentOS VM を作成し、Bitcore をインストールし、単純なビットスコア付き実行可能ファイルを提供します。 このテンプレートでは、ビットコイン ネットワーク上の完全なノードと、Insight というブロック エクスプローラーを実行します。 |
ブロックチェーン テンプレートの Azure にデプロイする |
Groestlcoin Core がインストールされた VM をデプロイします。 |
BOSH CF Cross Region Azure にデプロイする |
このテンプレートは、Azure 上の 2 つのリージョンに BOSH と Cloud Foundry をデプロイするために必要なリソースを設定するのに役立ちます。 |
BOSH セットアップ Azure にデプロイする |
このテンプレートは、BOSH と Cloud Foundry をデプロイできる開発環境をセットアップするのに役立ちます。 |
BrowserBox Azure Edition Azure にデプロイする |
このテンプレートは、Azure Ubuntu Server 22.04 LTS、Debian 11、または RHEL 8.7 LVM VM に BrowserBox をデプロイします。 |
CentOS/UbuntuServer 自動ダイナミック ディスク & Docker 1.12(cs) Azure にデプロイする |
これは、構成可能な数のデータ ディスク (構成可能なサイズ) を持つ単一インスタンス CentOS 7.2/7.1/6.5 または Ubuntu Server 16.04.0-LTS を作成するための一般的なテンプレートです。 ポータルのパラメーターには最大 16 個のディスクを指定でき、各ディスクの最大サイズは 1023 GB 未満にする必要があります。 MDADM RAID0 アレイは自動マウントされ、再起動後も存続します。 最新の Docker 1.12(cs3) (Swarm)、docker-compose 1.9.0 & docker-machine 0.8.2 は、azure-cli が docker コンテナーとして自動実行されているユーザーから使用できます。 この単一インスタンス テンプレートは、HPC/GPU クラスター テンプレート @ https://github.com/azurebigcompute/BigComputeBench のオフシュートです |
Ubuntu/Centos で JSON パラメーターを使用して Chef を Azure |
JSON パラメーターを使用して Chef を使用して Ubuntu/Centos VM をデプロイする |
Moloch を使用して CloudLens を する Azure にデプロイする |
このテンプレートでは、CloudLens エージェントを使用して Azure パブリック クラウドでネットワーク可視性を設定し、1 つの VM 上のトラフィックをタップし、インデックス作成ツール (この場合は Moloch) & 格納するネットワーク パケットに転送する方法を示します。 |
Suricata IDS を使用して CloudLens を Azure にデプロイする |
このテンプレートでは、CloudLens エージェントを使用してパブリック クラウドでネットワークの可視性を設定し、1 つの VM のトラフィックをタップして IDS (この場合は Suricata) に転送する方法を示します。 |
コンコース CI Azure にデプロイする |
Concourse は、シンプルなツールとアイデアで構成される CI システムです。 パイプライン全体を表現し、任意のリソースと統合することも、ローカルまたは別の CI システムで 1 回限りのタスクを実行するために使用することもできます。 このテンプレートは、このような CI システムをセットアップするために必要な Azure リソースを準備し、セットアップをより簡単にするために役立ちます。 |
プライベート エンドポイントを使用して Event Hubs 名前空間に接続 Azure にデプロイする |
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Event Hubs 名前空間にアクセスする方法を示します。 |
プライベート エンドポイントを使用して Key Vault に接続 Azure にデプロイする |
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Key Vault にアクセスする方法を示します。 |
プライベート エンドポイントを使用して Service Bus 名前空間に接続 Azure にデプロイする |
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Service Bus 名前空間にアクセスする方法を示します。 |
プライベート エンドポイントを使用して VM からストレージ アカウントに接続 Azure にデプロイする |
このサンプルでは、仮想ネットワークを接続してプライベート エンドポイント経由で BLOB ストレージ アカウントにアクセスする方法を示します。 |
プライベート エンドポイント 経由で Azure ファイル共有に接続する Azure にデプロイする |
このサンプルでは、仮想ネットワークとプライベート DNS ゾーンを構成して、プライベート エンドポイント経由で Azure ファイル共有にアクセスする方法を示します。 |
リージョン間ロード バランサー を作成する Azure にデプロイする |
このテンプレートは、2 つのリージョン ロード バランサーを含むバックエンド プールを持つリージョン間ロード バランサーを作成します。 リージョン間ロード バランサーは現在、限られたリージョンで使用できます。 リージョン間ロード バランサーの背後にあるリージョン ロード バランサーは、任意のリージョンに存在できます。 |
P2S VPN と IIS を使用して DevTest 環境を作成する Azure にデプロイする |
このテンプレートは、Windows サーバー上にポイント対サイト VPN と IIS を使用して単純な DevTest 環境を作成します。これは、作業を開始するための優れた方法です。 |
Availability Zones を使用して 2 つの DC を持つ新しい AD ドメインを作成する Azure にデプロイする |
このテンプレートでは、新しいフォレストとドメインの AD DC (プライマリとバックアップ) に 2 つの VM を別々の可用性ゾーンに作成します |
ギャラリー イメージから新しい暗号化された Windows VM を作成 Azure にデプロイする |
このテンプレートは、サーバー 2k12 ギャラリー イメージを使用して、新しい暗号化された Windows VM を作成します。 |
プライベート AKS クラスター を作成する Azure |
このサンプルでは、ジャンプボックス仮想マシンと共に仮想ネットワークにプライベート AKS クラスターを作成する方法を示します。 |
パブリック DNS ゾーン を使用してプライベート AKS クラスターを作成する Azure |
このサンプルでは、パブリック DNS ゾーンを使用してプライベート AKS クラスターをデプロイする方法を示します。 |
Linux VM を使用して Azure Firewall のサンドボックスセットアップを作成する Azure にデプロイする |
このテンプレートでは、3 つのサブネット (サーバー サブネット、ジャンプボックス サブセット、AzureFirewall サブネット)、パブリック IP を持つジャンプボックス VM、サーバー VM、サーバー サブネットの Azure Firewall を指す UDR ルート、1 つ以上のパブリック IP アドレスを持つ Azure Firewall、1 つのサンプル アプリケーション ルール、1 つのサンプル ネットワーク 規則、および既定のプライベート範囲を持つ仮想ネットワークを作成します。 |
標準ロード バランサー を作成する Azure にデプロイする |
このテンプレートでは、インターネットに接続するロード バランサー、負荷分散規則、および冗長ゾーン内の各 VM を含むバックエンド プール用の 3 つの VM を作成します。 |
複数の NIC と RDP アクセス可能な を持つ VM を作成する Azure にデプロイする |
このテンプレートを使用すると、複数の (2) ネットワーク インターフェイス (NIC) を持つ仮想マシンと、構成されたロード バランサーと受信 NAT 規則を使用して RDP 接続可能な仮想マシンを作成できます。 このテンプレートを使用すると、より多くの NIC を簡単に追加できます。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、2 つのネットワーク インターフェイス (フロントエンドとバックエンド) もデプロイされます。 |
マルウェア対策拡張機能を有効にした Windows VM を作成 Azure にデプロイする |
このテンプレートは、Windows VM を作成し、マルウェア対策保護を設定します |
Azure Application Gateway v2 を作成する Azure |
このテンプレートは、バックエンド プールに 2 つの Windows Server 2016 サーバーを含む Azure Application Gateway を作成します |
新しい AD フォレスト を使用して Azure VM を作成する Azure にデプロイする |
このテンプレートは新しい Azure VM を作成し、新しいフォレストの AD DC として VM を構成します |
Azure Application Gateway で Azure WAF v2 を作成する Azure にデプロイする |
このテンプレートでは、バックエンド プールに 2 つの Windows Server 2016 サーバーを含む Azure Application Gateway 上に Azure Web Application Firewall v2 を作成します |
IPv6 Application Gateway を作成する Azure |
このテンプレートは、デュアルスタック仮想ネットワークに IPv6 フロントエンドを持つアプリケーション ゲートウェイを作成します。 |
2 つのドメイン コントローラーを使用して新しい AD ドメインを作成 Azure にデプロイする |
このテンプレートでは、新しいフォレストとドメインの AD DC (プライマリとバックアップ) に 2 つの新しい VM を作成します |
Ubuntu GNOME デスクトップ を作成する Azure にデプロイする |
このテンプレートでは、ubuntu デスクトップ コンピューターが作成されます。 これは、NAT の背後にあるジャンプボックスとして使用する場合に適しています。 |
ギャラリー イメージから新しい暗号化されたマネージド ディスク win-vm を作成 Azure にデプロイする |
このテンプレートは、サーバー 2k12 ギャラリー イメージを使用して、新しい暗号化されたマネージド ディスク Windows VM を作成します。 |
Puppet Agent で事前に設定された新しい Ubuntu VM を作成する Azure にデプロイする |
このテンプレートは、Ubuntu VM を作成し、CustomScript 拡張機能を使用して Puppet エージェントをインストールします。 |
Microsoft Entra ID Join を使用して AVD を作成する Azure にデプロイする |
このテンプレートを使用すると、ホスト プール、アプリケーション グループ、ワークスペース、テスト セッション ホスト、Microsoft Entra ID 参加を使用した拡張機能などの Azure Virtual Desktop リソースを作成できます。 |
Ubuntu VM でカスタム スクリプト拡張機能を Azure |
このテンプレートでは、Ubuntu VM が作成され、CustomScript 拡張機能がインストールされます |
仮想マシン に対する DDoS 攻撃を Azure |
これにより、仮想マシン、OMS、その他のネットワーク リソースがデプロイされます。 guidleines に従って DDoS 攻撃を実行し、DDoS 攻撃を検出するシナリオを実行します。 |
Django アプリ をデプロイする Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用してアプリケーションをデプロイします。 この例では、Ubuntu VM を作成し、Python、Django、Apache のサイレント インストールを行い、単純な Django アプリを作成します |
Docker を使用して Kibana ダッシュボードをデプロイする Azure にデプロイする |
このテンプレートを使用すると、(Docker 拡張機能を使用して) Docker がインストールされた Ubuntu VM と、分析ダッシュボードを提供するように作成および構成された Kibana/Elasticsearch コンテナーをデプロイできます。 |
LAMP アプリ をデプロイする Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用してアプリケーションをデプロイします。 Ubuntu VM を作成し、MySQL、Apache、PHP のサイレント インストールを行い、単純な PHP スクリプトを作成します。 |
MSI を使用して Linux または Windows VM をデプロイする Azure にデプロイする |
このテンプレートを使用すると、マネージド サービス ID を使用して Linux または Windows VM をデプロイできます。 |
MySQL サーバー を展開する Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して MySQL サーバーをデプロイします。 Ubuntu VM を作成し、MySQL サーバーのサイレント インストールを行います。バージョン:5.6 |
Nextflow genomics クラスター をデプロイする Azure にデプロイする |
このテンプレートは、Jumpbox、n 個のクラスター ノード、Docker サポート、共有ストレージを備えたスケーラブルな Nextflow クラスターをデプロイします。 |
Ubuntu 仮想マシン に PostgreSQL サーバーをデプロイする Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して postgresql サーバーをデプロイします。 Ubuntu VM を作成し、MySQL サーバーのサイレント インストールを行います。バージョン:9.3.5 |
単純な Ubuntu Linux VM 20.04-LTS をデプロイする Azure にデプロイする |
このテンプレートでは、VM のいくつかのオプションを使用して Ubuntu Server をデプロイします。 VM 名、OS バージョン、VM サイズ、管理者のユーザー名とパスワードを指定できます。 既定では、VM サイズは Standard_D2s_v3 で、OS バージョンは 20.04-LTS です。 |
単純な Windows VM をデプロイする Azure にデプロイする |
このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Windows バージョンに対していくつかの異なるオプションを使用して、単純な Windows VM をデプロイできます。 これにより、A2 サイズの VM がリソース グループの場所にデプロイされ、VM の FQDN が返されます。 |
単一 VM WordPress を Azure にデプロイする Azure にデプロイする |
このテンプレートは、完全な LAMP スタックをデプロイし、WordPress をインストールして初期化します。 展開が完了したら、http://fqdn.of.your.vm/wordpress/ に移動して構成を完了し、アカウントを作成し、WordPress の使用を開始する必要があります。 |
信頼された起動に対応した Linux 仮想マシン をデプロイする Azure にデプロイする |
このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Linux バージョンに対していくつかの異なるオプションを使用して、信頼できる起動対応の Linux 仮想マシンをデプロイできます。 Secureboot と vTPM を有効にすると、ゲスト構成証明拡張機能が VM にインストールされます。 この拡張機能は、クラウドによって リモート |
信頼された起動に対応した Windows 仮想マシン をデプロイする Azure にデプロイする |
このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Windows バージョンに対していくつかの異なるオプションを使用して、信頼できる起動対応の Windows 仮想マシンをデプロイできます。 Secureboot と vTPM を有効にすると、ゲスト構成証明拡張機能が VM にインストールされます。 この拡張機能は、クラウドによって リモート |
OMS 拡張機能を使用して Ubuntu VM をデプロイ Azure にデプロイする |
このテンプレートを使用すると、OMS 拡張機能がインストールされ、指定されたワークスペースにオンボードされた Ubuntu VM をデプロイできます。 |
Windows Admin Center 拡張機能を使用して Windows VM をデプロイ Azure にデプロイする |
このテンプレートを使用すると、Windows Admin Center 拡張機能を使用して Windows VM をデプロイし、Azure Portal から直接 VM を管理できます。 |
Docker を使用して WordPress ブログをデプロイする Azure にデプロイする |
このテンプレートを使用すると、(Docker 拡張機能を使用して) Docker がインストールされた Ubuntu VM と、ブログ サーバーを提供するように作成および構成された WordPress/MySQL コンテナーをデプロイできます。 |
Docker を使用して Open-Source Parse Server をデプロイする Azure にデプロイする |
このテンプレートを使用すると、(Docker 拡張機能を使用して) Docker がインストールされた Ubuntu VM と、(現在のサンセット) 解析サービスを置き換えるために作成および構成されたオープン ソース解析サーバー コンテナーをデプロイできます。 |
Openvpn アクセス サーバー を展開する Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して openvpn アクセス サーバーをデプロイします。 Ubuntu VM を作成し、openvpn アクセス サーバーのサイレント インストールを行い、基本的なサーバー ネットワーク設定を行います。VPN サーバーホスト名を VM のパブリック IP の DNS 名として定義します |
Docker Engine を使用して Ubuntu VM をデプロイする Azure にデプロイする |
このテンプレートを使用すると、(Docker 拡張機能を使用して) Docker を使用して Ubuntu VM をデプロイできます。 後で VM に SSH 接続し、Docker コンテナーを実行できます。 |
CKAN をデプロイする Azure にデプロイする |
このテンプレートは、Apache Solr (検索用) と PostgreSQL (データベース) を使用して Ubuntu VM に CKAN をデプロイします。 CKAN、Solr、PostgreSQL は、VM 上の個々の Docker コンテナーとしてデプロイされます。 |
Ubuntu に IOMAD クラスターをデプロイする Azure にデプロイする |
このテンプレートは、IOMAD を LAMP アプリケーションとして Ubuntu にデプロイします。 フロントエンド用に 1 つ以上の Ubuntu VM を作成し、バックエンド用に 1 つの VM を作成します。 フロントエンド VM に Apache と PHP をサイレント インストールし、バックエンド VM に MySQL をインストールします。 次に、クラスターに IOMAD をデプロイします。 要求をフロントエンド VM に送信するためのロード バランサーを構成します。 また、各 VM への管理者アクセスを許可するように NAT 規則を構成します。 また、VM 間で共有されるファイル ストレージを使用して moodledata データ ディレクトリを設定します。 デプロイが成功したら、(Web 管理者アクセスを使用して) 各フロントエンド VM の /iomad に移動して、IOMAD の構成を開始できます。 |
1 つの VM 上の Ubuntu に IOMAD をデプロイする Azure にデプロイする |
このテンプレートは、IOMAD を LAMP アプリケーションとして Ubuntu にデプロイします。 1 つの Ubuntu VM を作成し、その上に MySQL、Apache、PHP のサイレント インストールを行い、その上に IOMAD をデプロイします。 デプロイが成功したら、/iomad に移動して IOMAD の接続を開始できます。 |
Docker に Neo4J をデプロイし、外部ディスク にデータをデプロイする Azure にデプロイする |
このテンプレートを使用すると、(Docker 拡張機能を使用して) Docker がインストールされた Ubuntu VM と、外部ディスクを使用してデータを格納する Neo4J コンテナーをデプロイできます。 |
Ubuntu に対して Net Disk をデプロイする Azure にデプロイする |
このテンプレートを使用すると、Azure Ubuntu VM に seafile サーバー 6.1.1 をデプロイできます |
評価版ライセンスを使用してタコデプロイ3.0を展開 Azure にデプロイする |
このテンプレートを使用すると、試用版ライセンスを使用して、1 つのタコデプロイ 3.0 サーバーをデプロイできます。 これにより、単一の Windows Server 2012R2 VM (Standard D2) と SQL DB (S1 層) が、リソース グループに指定された場所にデプロイされます。 |
チューター を使用して Open edX (ライラック バージョン) をデプロイする Azure にデプロイする |
このテンプレートでは、単一の Ubuntu VM を作成し、講師を通じて Open edX をデプロイします。 |
1 つの Ubuntu VM に Open edX devstack をデプロイする Azure にデプロイする |
このテンプレートは、単一の Ubuntu VM を作成し、その上に Open edX devstack をデプロイします。 |
Open edX Dogwood (マルチ VM) をデプロイする Azure にデプロイする |
このテンプレートは、Ubuntu VM のネットワークを作成し、それらに Open edX Dogwood をデプロイします。 デプロイでは、1 ~ 9 個のアプリケーション VM とバックエンドの Mongo および MySQL VM がサポートされます。 |
1 つの Ubuntu VM に Open edX fullstack (Ficus) をデプロイする Azure にデプロイする |
このテンプレートは、単一の Ubuntu VM を作成し、その上に Open edX fullstack (Ficus) をデプロイします。 |
Ubuntu に OpenLDAP クラスターをデプロイする Azure にデプロイする |
このテンプレートは、Ubuntu に OpenLDAP クラスターをデプロイします。 複数の Ubuntu VM を作成し (最大 5 台まで、簡単に増やすことができます)、OpenLDAP をサイレント インストールします。 次に、N 方向マルチマスター レプリケーションを設定します。 デプロイが成功したら、/phpldapadmin に移動して OpenLDAP の接続を開始できます。 |
1 つの VM 上の Ubuntu に OpenLDAP をデプロイする Azure にデプロイする |
このテンプレートは、Ubuntu に OpenLDAP をデプロイします。 1 つの Ubuntu VM が作成され、その上に OpenLDAP のサイレント インストールが実行されます。 デプロイが成功したら、/phpldapadmin に移動して OpenLDAP の接続を開始できます。 |
Ubuntu に OpenSIS Community Edition クラスターをデプロイする Azure にデプロイする |
このテンプレートは、OpenSIS Community Edition を Ubuntu 上の LAMP アプリケーションとしてデプロイします。 フロントエンド用に 1 つ以上の Ubuntu VM を作成し、バックエンド用に 1 つの VM を作成します。 フロントエンド VM に Apache と PHP をサイレント インストールし、バックエンド VM に MySQL をインストールします。 次に、クラスターに OpenSIS Community Edition をデプロイします。 デプロイが成功したら、(Web 管理者アクセスを使用して) 各フロントエンド VM の /opensis-ce に移動して、OpenSIS の接続を開始できます。 |
1 つの VM 上の Ubuntu に OpenSIS Community Edition をデプロイする Azure にデプロイする |
このテンプレートは、OpenSIS Community Edition を Ubuntu 上の LAMP アプリケーションとしてデプロイします。 1 つの Ubuntu VM を作成し、その上に MySQL、Apache、PHP のサイレント インストールを行い、OpenSIS Community Edition をデプロイします。 デプロイが成功したら、/opensis-ce に移動して OpenSIS の接続を開始できます。 |
マネージド仮想ネットワーク を使用して Secure Azure AI Studio をデプロイする Azure |
このテンプレートは、堅牢なネットワークと ID のセキュリティ制限を使用して、セキュリティで保護された Azure AI Studio 環境を作成します。 |
Ubuntu に Shibboleth Identity Provider クラスターをデプロイする Azure にデプロイする |
このテンプレートは、クラスター化された構成で Ubuntu に Shibboleth Identity Provider をデプロイします。 デプロイが成功したら、https://your-domain:8443/idp/profile/Status (ポート番号をメモ) に移動して成功を確認できます。 |
Windows に Shibboleth IDENTITY Provider クラスターを展開する Azure |
このテンプレートは、クラスター化された構成で Windows に Shibboleth Identity Provider をデプロイします。 デプロイが成功したら、https://your-domain:8443/idp/profile/status (ポート番号をメモ) に移動して成功を確認できます。 |
1 つの VM 上の Ubuntu に Shibboleth ID プロバイダーをデプロイする Azure にデプロイする |
このテンプレートは、Shibboleth Identity Provider を Ubuntu にデプロイします。 デプロイが成功したら、https://your-domain:8443/idp/profile/status (ポート番号をメモ) に移動して成功を確認できます。 |
Windows (単一 VM) に Shibboleth ID プロバイダーをデプロイする Azure にデプロイする |
このテンプレートは、Windows に Shibboleth ID プロバイダーをデプロイします。 1 つの Windows VM を作成し、JDK と Apache Tomcat をインストールし、Shibboleth ID プロバイダーをデプロイした後、Shibboleth IDP への SSL アクセス用にすべてを構成します。 デプロイが成功したら、https://your-server:8443/idp/profile/status に移動して成功を確認できます。 |
Solace PubSub+ メッセージ ブローカーを Azure Linux VM にデプロイ Azure にデプロイする |
このテンプレートを使用すると、スタンドアロンの Solace PubSub+ メッセージ ブローカーまたは Solace PubSub+ メッセージ ブローカーの 3 つのノードの高可用性クラスターを Azure Linux VM にデプロイできます。 |
Open JDK と Tomcat を使用して Ubuntu VM をデプロイする Azure |
このテンプレートを使用すると、OpenJDK と Tomcat を使用して Ubuntu VM を作成できます。 現在、カスタム スクリプト ファイルは、raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh の https リンクから一時的にプルされます。VM が正常にプロビジョニングされたら、http リンク [FQDN 名またはパブリック IP]:8080/ にアクセスして tomcat のインストールを確認できます。 |
Xfce Desktop の展開 Azure にデプロイする |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して VM に Xfce Desktop をデプロイします。 Ubuntu VM を作成し、Xfce デスクトップと xrdp のサイレント インストールを行います |
2 ノード マスター/スレーブ MySQL レプリケーション クラスター をデプロイします Azure にデプロイする |
このテンプレートは、CentOS 6.5 または 6.6 に 2 ノード マスター/スレーブ MySQL レプリケーション クラスターをデプロイします |
3 ノードの Consul クラスター をデプロイします Azure にデプロイする |
このテンプレートは、3 ノードの Consul クラスターをデプロイし、Atlas 経由でノードを自動参加させます。 Consul は、サービス検出、分散キー/値ストア、およびその他のクールなものの束のためのツールです。 Atlas は、各ノードに手動で参加しなくても Consul クラスターをすばやく作成する方法として、Hashicorp (Consul のメーカー) によって提供されています |
Percona XtraDB クラスター 3 ノードをデプロイします Azure にデプロイする |
このテンプレートは、CentOS 6.5 または Ubuntu 12.04 に 3 ノードの MySQL 高可用性クラスターをデプロイします |
N ノード CentOS クラスター をデプロイする Azure にデプロイする |
このテンプレートは、2 つのネットワークを持つ 2 から 10 ノードの CentOS クラスターをデプロイします。 |
既存の VNET & AD に SQL Server 2014 AG を展開する Azure にデプロイする |
このテンプレートでは、既存の VNET に 3 つの新しい Azure VM が作成されます。2 つの VM が SQL Server 2014 可用性グループ レプリカ ノードとして構成され、1 つの VM が自動クラスター フェールオーバー用のファイル共有監視として構成されます。 これらの VM に加えて、次の追加の Azure リソースも構成されます:内部ロード バランサー、ストレージ アカウント。 各 VM 内でクラスタリング、SQL Server、可用性グループを構成するために、PowerShell DSC が利用されます。 Active Directory をサポートするために、既存の Active Directory ドメイン コントローラーは、既存の VNET に既に展開されている必要があります。 |
az-400 Labs 用の Azure |
AZ-400 (Azure DevOps) Labs 用 VS2017 Community、Docker-desktop、Git、VSCode を使用した VM |
イベント ハブと ELK を使用した診断の Azure |
このテンプレートでは、Elasticsearch クラスターと Kibana VM と Logstash VM がデプロイされます。 Logstash は、Event Hub から診断データをプルするための入力プラグインを使用して構成されます。 |
AAD を使用せずに Linux VM でデータ ディスク暗号化を無効にする Azure にデプロイする |
このテンプレートは、AAD なしで暗号化された実行中の Linux でのデータ ディスク暗号化を無効にします。 |
実行中の Linux VM での暗号化の無効化 Azure にデプロイする |
このテンプレートは、実行中の Linux VM での暗号化を無効にします |
実行中の Windows VM での暗号化の無効化 Azure にデプロイする |
このテンプレートは、実行中の Windows VM での暗号化を無効にします |
AAD なしで暗号化された Windows VM での暗号化を無効にする Azure にデプロイする |
このテンプレートは、AAD アプリケーションを使用せずに暗号化された実行中の Windows VM での暗号化を無効にします |
プライベート IP を動的に検出 Azure にデプロイする |
このテンプレートを使用すると、NIC のプライベート IP を動的に検出できます。 VM1 上のファイルに書き込むカスタム スクリプト拡張機能を使用して、NIC0 のプライベート IP を VM1 に渡します。 |
SQL Database を使用した Django アプリの Azure |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用してアプリケーションをデプロイします。 この例では、Ubuntu VM を作成し、Python、Django、Apache のサイレント インストールを行い、単純な Django アプリを作成します。 このテンプレートでは、クエリを使用して Web ブラウザーに表示されるサンプル データを含むサンプル テーブルを含む SQL Database も作成されます |
DLWorkspace Deployment の Azure |
Azure に DLWorkspace クラスターをデプロイする |
DNS フォワーダー VM の Azure |
このテンプレートでは、クエリを Azure の内部 DNS サーバーに転送する DNS サーバーを作成する方法を示します。 これは、(https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/で説明されているように) 仮想ネットワーク間で DNS の結果を設定する場合に役立ちます。 |
Docker Swarm クラスター の Azure |
このテンプレートは、高可用性 Docker Swarm クラスターを作成します |
Dokku Instance Azure にデプロイする |
Dokku は、1 つの VM 上のミニ heroku スタイルの PaaS です。 |
Ubuntu VM でのドローンの Azure |
このテンプレートは、Docker 拡張機能とドローン CI パッケージを使用して Ubuntu 14.04 LTS のインスタンスをプロビジョニングします。 |
Elasticsearch クラスター、Kibana、Logstash for Diagnostics の Azure |
このテンプレートでは、Elasticsearch クラスターと Kibana VM と Logstash VM がデプロイされます。 Logstash は、既存の Azure Storage テーブルから診断データをプルするための入力プラグインを使用して構成されます。 |
実行中の Linux VM で暗号化を有効にする Azure にデプロイする |
このテンプレートでは、AAD クライアント シークレットを使用して実行中の Linux VM で暗号化を有効にします。 |
AAD なしで実行中の Linux VM で暗号化を有効にする Azure にデプロイする |
このテンプレートを使用すると、AAD アプリケーションの詳細を必要とせずに、実行中の Linux VM での暗号化が可能になります |
実行中の Windows VM で暗号化を有効にする Azure にデプロイする |
このテンプレートにより、実行中の Windows VM での暗号化が有効になります。 |
AAD で実行中の Windows VM & 暗号化を有効にする Azure にデプロイする |
このテンプレートでは、AAD クライアント証明書の拇印を使用して、実行中の Windows VM での暗号化を有効にします。 証明書は、先ほど VM にデプロイされている必要があります |
AAD を使用せずに実行中の Windows VM で暗号化を有効にする Azure にデプロイする |
このテンプレートを使用すると、AAD アプリケーションの詳細を必要とせずに、実行中の Windows VM での暗号化が有効になります |
ESET VM 拡張機能 の Azure |
ESET 拡張機能を使用して VM を作成します |
既存の SQL Server 自動バックアップセットアップ を Azure |
このテンプレートは、自動バックアップ構成を使用して Azure 上の既存の SQL Server 仮想マシンでセットアップまたは更新します |
既存の SQL Server 自動修正プログラムのセットアップ を Azure |
このテンプレートは、自動修正構成を使用して Azure 上の既存の SQL Server 仮想マシンでセットアップまたは更新します |
Azure Key Vault を使用した既存の SQL Server 資格情報のセットアップの Azure |
Azure Key Vault によってセキュリティ保護された資格情報を使用して、Azure 上の既存の SQL Server 仮想マシンでこのテンプレートをセットアップまたは更新します |
FreeBSD PHP ベースの Web サイト を Azure |
このテンプレートでは、PHP ベースの Web サイト用に 4 つの FreeBSD VM をデプロイします |
VM と Private Link サービス を使用した front Door Premium の Azure |
このテンプレートは、Front Door Premium と、Web サーバーとして構成された仮想マシンを作成します。 Front Door では、プライベート リンク サービスを使用してプライベート エンドポイントを使用して、VM にトラフィックを送信します。 |
Ubuntu の Azure |
このテンプレートは、Go Ethereum クライアントと共に、Ubuntu 仮想マシンにジェネシス ブロックをデプロイします |
Ubuntu で Go Expanse を Azure |
このテンプレートは、Ubuntu 仮想マシンに Go Expanse クライアントをデプロイします |
イベント ストリーミング 用の OBS-Studio、Skype、MS-Teams を使用して GPU VM を Azure |
このテンプレートは、イベント ストリーミング用の OBS-Studio、Skype、MS-Teams を使用して GPU VM を作成します。 新しいコンピューティング スタックを使用して、新しい vnet、ストレージ アカウント、nic、パブリック IP に VM を作成します。 Chocolately パッケージ マネージャーに基づくすべてのインストール プロセス |
ハゼルキャストクラスター Azure にデプロイする |
ハゼルキャストは、さまざまなデータ アプリケーションに使用できるメモリ内データ プラットフォームです。 このテンプレートは、任意の数のハゼルキャスト ノードをデプロイし、自動的に互いを検出します。 |
High IOPS 32 データ ディスク 記憶域プール Standard D14 VM Azure にデプロイする |
このテンプレートでは、32 個のデータ ディスクが接続された Standard D14 VM が作成されます。 DSC を使用すると、ベスト プラクティスごとに自動的にストライピングされ、最大 IOPS が取得され、1 つのボリュームにフォーマットされます。 |
入れ子になった VM を使用して仮想マシンをホスト Hyper-V Azure にデプロイする |
Hyper-V ホストと、仮想ネットワーク、パブリック IP アドレス、ルート テーブルを含むすべての依存リソースによって仮想マシンをデプロイします。 |
azure での IBM Cloud Pak for Data の Azure |
このテンプレートは、必要なすべてのリソース、インフラストラクチャを含む Openshift クラスターを Azure にデプロイし、ユーザーが選択したアドオンと共に IBM Cloud Pak for Data をデプロイします。 |
Windows VM で DSC 拡張機能を使用して IIS サーバーを Azure |
このテンプレートでは、Windows VM を作成し、DSC 拡張機能を使用して IIS サーバーを設定します。 Azure Storage を使用している場合は、DSC 構成モジュールに SAS トークンを渡す必要があることに注意してください。 GitHub からの DSC モジュール リンク (このテンプレートでは既定) の場合、これは必要ありません。 |
IIS VM & SQL Server 2014 VM Azure にデプロイする |
VNET で 1 つまたは 2 つの IIS Windows 2012 R2 Web サーバーと 1 つのバックエンド SQL Server 2014 を作成します。 |
Ubuntu VM に Minecraft サーバーをインストールする Azure にデプロイする |
このテンプレートは、カスタマイズされた Minecraft サーバーを Ubuntu 仮想マシンにデプロイして設定します。 |
Azure に Configuration Manager Current Branch をインストールする Azure |
このテンプレートでは、選択した構成に基づいて新しい Azure VM が作成されます。 新しい AD ドメイン コントロール、SQL Server を使用した新しい階層/スタンドアロン ベンチ、管理ポイントと配布ポイントとクライアントを備えたリモート サイト システム サーバーを構成します。 |
Azure に Configuration Manager Tech Preview ラボをインストールする Azure |
このテンプレートでは、新しい Azure VM が作成されます。 新しい AD ドメイン コントロール、SQL Server を使用した新しいスタンドアロン プライマリ サイト、管理ポイントと配布ポイントとクライアント (オプション) を備えたリモート サイト システム サーバーを構成します。 |
カスタム スクリプト LinuxExt を使用して Ubuntu VM に MongoDB をインストールする Azure |
このテンプレートは、Mongo DB を Ubuntu 仮想マシンにデプロイします。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
カスタム スクリプト Linux 拡張機能 を使用して CentOS に MongoDB をインストールする Azure |
このテンプレートは、CentOS 仮想マシンに Mongo DB をデプロイします。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
Ubuntu VM に Phabricator をインストールする Azure にデプロイする |
このテンプレートは、Ubuntu 仮想マシンに Phabricator をデプロイします。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
カスタム スクリプト Linux 拡張機能 を使用して Ubuntu に Scrapy をインストールする Azure |
このテンプレートは、Ubuntu 仮想マシンに Scrapy をデプロイします。 ユーザーはクモをアップロードしてクロールを開始できます。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
CentOS ギャラリー イメージを使用して Intel Lustre クライアントを Azure にデプロイする |
このテンプレートは、Azure ギャラリー OpenLogic CentOS 6.6 または 7.0 イメージを使用して複数の Intel Lustre 2.7 クライアント仮想マシンを作成し、既存の Intel Lustre ファイルシステムをマウントします |
JBoss EAP on RHEL (クラスター化、マルチ VM) Azure にデプロイする |
このテンプレートを使用すると、JBoss EAP 7.4 クラスターを実行する複数の RHEL 8.6 VM を作成でき、eap-session-replication と呼ばれる Web アプリケーションもデプロイできます。デプロイ時に構成された JBoss EAP ユーザー名とパスワードを使用して管理コンソールにログインできます。 |
JBoss EAP on RHEL (スタンドアロン VM) Azure にデプロイする |
このテンプレートを使用すると、JBoss EAP 7.4 を実行する RHEL 8.6 VM を作成できます。また、JBoss-EAP という Web アプリケーションを Azure にデプロイできます。デプロイ時に構成された JBoss EAP ユーザー名とパスワードを使用して管理コンソールにログインできます。 |
jdks と呼ばれるテスト アプリケーションを実行している JBoss EAP サーバーの Azure |
このテンプレートを使用すると、JBoss EAP 7 を実行する Red Hat VM を作成し、また、デュークスと呼ばれる Web アプリケーションをデプロイできます。デプロイ時に構成されたユーザーとパスワードを使用して、管理コンソールにログインできます。 |
Windows & Linux Worker を使用して Jenkins クラスターを Azure |
1 つの Linux ノードと 1 つの Windows ノードを持つ 1 つの Jenkins マスター |
既存のドメイン に VM を参加させる Azure にデプロイする |
このテンプレートでは、クラウド内のプライベート AD ドメインへのドメイン参加を示します。 |
既存の Windows VM を AD ドメインに参加させる Azure にデプロイする |
このテンプレートを使用すると、既に終了している Windows 仮想マシンを既存の Active Directory ドメインに参加できます。 このテンプレートを機能させるには、この仮想マシンと通信する既存の仮想マシン、AD ドメイン、ドメイン コントローラー、およびこの仮想マシンがドメイン DNS 名を解決できるようにする DNS 設定が必要です。 |
VMSS クラスター オートスケーラー を使用して Kubernetes クラスターを Azure |
このテンプレートは、kubeadm を使用して初期化されたバニラ kubernetes クラスターをデプロイします。 クラスター オートスケーラーを使用して、構成済みのマスター ノードをデプロイします。 事前構成済みの仮想マシン スケール セット (VMSS) もデプロイされ、クラスターに自動的にアタッチされます。 クラスター オートスケーラーは、クラスターのワークロードに応じて、クラスターを自動的にスケールアップまたはスケールダウンできます。 |
Gnome Desktop RDP VSCode と Azure CLI を使用して Linux VM を Azure |
このテンプレートでは、Ubuntu Server VM をデプロイし、Linux CustomScript 拡張機能を使用して、Ubuntu Gnome Desktop とリモート デスクトップのサポート (xrdp 経由) をインストールします。 最終的にプロビジョニングされた Ubuntu VM では、RDP 経由のリモート接続がサポートされます。 |
ストレージ にアクセスする MSI を使用して Linux VM を Azure |
このテンプレートは、別のリソース グループ内のストレージ アカウントにアクセスできるシステム割り当てマネージド ID を持つ Linux VM をデプロイします。 |
Lustre HPC クライアント ノードとサーバー ノード Azure にデプロイする |
このテンプレートにより、Lustre クライアントとサーバー ノードの VM と、VNET などの関連インフラストラクチャが作成されます |
Windows VM で McAfee Endpoint Security (試用版ライセンス) を Azure |
このテンプレートでは、Windows VM を作成し、McAfee Endpoint Security の試用版を設定します |
複数の Ubuntu VM を使用して Memcached サービス クラスターを Azure |
このテンプレートは、プライベート サブネット内の Ubuntu 14.04 VM に 1 つ以上の memcached サービスを作成します。 また、memcached がインストールされ、アクセス可能であることを確認するために、PHP テスト ページを使用して、パブリックにアクセス可能な Apache VM を 1 つ作成します。 |
マルチクライアント VNS3 ネットワーク アプライアンス の Azure |
VNS3 は、クラウド アプリケーション エッジでセキュリティ アプライアンス、アプリケーション配信コントローラー、および Unified Threat Management デバイスの機能を組み合わせた機能を提供するソフトウェアのみの仮想アプライアンスです。 主な利点は、クラウド ネットワークに加えて、Always on end to end 暗号化、フェデレーション データ センター、クラウド リージョン、クラウド プロバイダー、コンテナー、1 つの統合アドレス空間の作成、暗号化キーの構成証明可能な制御、大規模に管理可能なメッシュネットワーク、クラウドでの Reliable HA、機密性の高いアプリケーションの分離 (高速で低コストのネットワーク セグメント化)、アプリケーション内でのセグメント化、クラウド内のすべてのデータの分析です。 主要なネットワーク機能。仮想ルーター、スイッチ、ファイアウォール、VPN コンセントレーター、マルチキャスト ディストリビューター、WAF、NIDS、キャッシュ、プロキシ ロード バランサーなどのレイヤー 4 から 7 のネットワーク機能用のプラグインを備えた VNS3 では、実装に新しい知識やトレーニングは必要ないため、既存のネットワーク機器と統合できます。 |
Chef 拡張機能 を使用して複数の VM テンプレートを Azure |
Chef クライアントで構成された指定された数の Ubuntu VM をデプロイします |
カスタム スクリプト を使用して複数の Windows-VM を Azure |
選択したカスタム スクリプトを持つ複数の Windows VM。 |
Ubuntu VM での Nagios Core の Azure |
このテンプレートは、重要なビジネス プロセスに影響を与える前に IT インフラストラクチャの問題を特定して解決できるようにする、業界標準のオープン ソース IT 監視システムである Nagios Core をインストールして構成します。 |
Debian で Nylas N1 電子メール同期エンジンを Azure |
このテンプレートは、Debian VM に Nylas N1 オープン ソース同期エンジンをインストールして構成します。 |
OpenCanvas-LMS Azure にデプロイする |
このテンプレートは、Ubuntu 16.04 に OpenCanvas をデプロイします |
OpenScholar Azure にデプロイする |
このテンプレートは、OpenScholar を ubuntu VM 16.04 にデプロイします |
Openshift Container Platform 4.3 Azure にデプロイする |
Openshift Container Platform 4.3 |
Ubuntu VM での OS 修正プログラムの適用拡張機能の Azure |
このテンプレートは、Ubuntu VM を作成し、OSPatching 拡張機能をインストールします |
Private Link サービスの例 Azure にデプロイする |
このテンプレートは、プライベート リンク サービスを作成する方法を示しています |
Ubuntu Virtual Machines で Kafka クラスターをプロビジョニングする Azure にデプロイする |
このテンプレートは、Ubuntu 仮想マシン イメージ上に Kafka クラスターを作成し、永続化を有効にして (既定で) よく知られているすべての最適化とベスト プラクティスを適用します |
Ubuntu Virtual Machines で Spark クラスターをプロビジョニングする Azure にデプロイする |
このテンプレートは、Ubuntu 仮想マシン イメージ上に Spark クラスターを作成し、永続化 (既定) を有効にし、既知のすべての最適化とベスト プラクティスを適用します |
ゲートウェイ ロード バランサー にチェーンされたパブリック ロード バランサーの Azure |
このテンプレートを使用すると、ゲートウェイ ロード バランサーにチェーンされたパブリック Standard Load Balancer をデプロイできます。 インターネットから受信したトラフィックは、バックエンド プール内の Linux VM (NVA) を使用してゲートウェイ ロード バランサーにルーティングされます。 |
Windows VM での Puppet エージェントの Azure |
Puppet Agent を使用して Windows VM をデプロイする |
Windows VM に証明書をプッシュする Azure にデプロイする |
Windows VM に証明書をプッシュします。 http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault のテンプレートを使用して Key Vault を作成する |
カスタム スクリプト Linux 拡張機能 を使用して Ubuntu で Python プロキシを Azure |
このテンプレートは、Ubuntu 仮想マシンに Python プロキシをデプロイします。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
既存の Active Directory を使用した RDS ファームの展開の Azure |
このテンプレートは、同じリソース グループ内の既存の Active Directory を使用して RDS ファームのデプロイを作成します |
Team Services デプロイ で使用する Red Hat Tomcat サーバーを Azure |
このテンプレートを使用すると、Apache2 と Tomcat7 を実行する Red Hat VM を作成し、Visual Studio Team Services Apache Tomcat デプロイ タスク、SSH 経由のファイルのコピー タスク、FTP アップロード タスク (ftps を使用) をサポートして、Web アプリケーションのデプロイを有効にすることができます。 |
Azure ロード バランサーとフローティング IP を使用した冗長 haproxy の Azure |
このテンプレートでは、フローティング IP が有効になっている Azure ロード バランサーの背後に構成された 2 つの Ubuntu VM を使用して、冗長な haproxy セットアップが作成されます。 各 Ubuntu VM は haproxy を実行して、要求を他のアプリケーション VM (この場合は Apache を実行) に負荷分散します。 Keepalived は、フローティング IP を MASTER に割り当て、BACKUP でロード バランサー プローブをブロックすることで、haproxy VM の冗長性を実現します。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
SAP 2 層 S/4HANA 完全にアクティブ化されたアプライアンス Azure にデプロイする |
このテンプレートは、SAP S/4HANA 完全にアクティブ化されたアプライアンス システムをデプロイします。 |
SAP NetWeaver アプリケーション サーバー 用の SAP LaMa テンプレートの Azure |
このテンプレートは、仮想マシンをデプロイし、SAP LaMa にこの仮想マシンを使用するために必要なアプリケーションをインストールします。 テンプレートでは、必要なディスク レイアウトも作成されます。 SAP LaMa を使用した Azure 仮想マシンの管理の詳細については、「/azure/virtual-machines/workloads/sap/lama-installation」を参照してください。 |
SAP NetWeaver ASCS 用の SAP LaMa テンプレートの Azure |
このテンプレートは、仮想マシンをデプロイし、SAP LaMa にこの仮想マシンを使用するために必要なアプリケーションをインストールします。 テンプレートでは、必要なディスク レイアウトも作成されます。 SAP LaMa を使用した Azure 仮想マシンの管理の詳細については、「/azure/virtual-machines/workloads/sap/lama-installation」を参照してください。 |
SAP NetWeaver データベース サーバー 用の SAP LaMa テンプレートの Azure |
このテンプレートは、仮想マシンをデプロイし、SAP LaMa にこの仮想マシンを使用するために必要なアプリケーションをインストールします。 テンプレートでは、必要なディスク レイアウトも作成されます。 SAP LaMa を使用した Azure 仮想マシンの管理の詳細については、「/azure/virtual-machines/workloads/sap/lama-installation」を参照してください。 |
SAP NetWeaver 2 層 (マネージド ディスク) Azure にデプロイする |
このテンプレートを使用すると、SAP および Managed Disks でサポートされているオペレーティング システムを使用して VM をデプロイできます。 |
SAP NetWeaver 3 層 (マネージド ディスク) Azure にデプロイする |
このテンプレートを使用すると、SAP および Managed Disks でサポートされているオペレーティング システムを使用して VM をデプロイできます。 |
SAP NetWeaver 3 層マルチ SID AS (マネージド ディスク) Azure にデプロイする |
このテンプレートを使用すると、SAP でサポートされているオペレーティング システムを使用して VM をデプロイできます。 |
SAP NetWeaver 3 層マルチ SID DB (マネージド ディスク) Azure にデプロイする |
このテンプレートを使用すると、SAP でサポートされているオペレーティング システムを使用して VM をデプロイできます。 |
SAP NetWeaver ファイル サーバー (マネージド ディスク) の Azure |
このテンプレートを使用すると、SAP NetWeaver の共有ストレージとして使用できるファイル サーバーをデプロイできます。 |
SAP NW 2 層互換 Marketplace イメージ の Azure |
このテンプレートを使用すると、SAP でサポートされているオペレーティング システムを使用して VM をデプロイできます。 |
Trailbot によるセキュリティで保護された Ubuntu の Azure |
このテンプレートには、システム ファイルとログを監視し、変更時にスマート ポリシーをトリガーし、ブロックチェーン固定を生成する Trailbot Watcher という特別なデーモンが付属する Ubuntu VM が用意されています。、それらに発生するすべての変更できない監査証跡。 |
Azure VM でのセルフホスト統合ランタイムの Azure |
このテンプレートは、セルフホスト統合ランタイムを作成し、Azure 仮想マシンに登録します |
SharePoint サブスクリプション / 2019 / 2016 完全に構成された Azure にデプロイする |
DC、SQL Server 2022、SharePoint サブスクリプションをホストする 1 台から 5 台のサーバーを作成します。これには、信頼された認証、個人用サイトでのユーザー プロファイル、OAuth 信頼 (証明書を使用)、高信頼アドインをホストするための専用 IIS サイトなど、広範な構成が含まれます。最新バージョンの主要ソフトウェア (Fiddler、vscode、np++、7zip、ULS Viewer など) がインストールされています。 SharePoint マシンには、すぐに使用できるようにするための微調整機能が追加されています (リモート管理ツール、Edge と Chrome のカスタム ポリシー、ショートカットなど)。 |
トルククラスター をスピンアップする Azure にデプロイする |
テンプレートによってトルク クラスターがスピンアップします。 |
SQL Server 2014 SP1 Enterprise のすべての SQL VM 機能が有効 Azure にデプロイする |
このテンプレートでは、自動修正、自動バックアップ、および Azure Key Vault 統合機能が有効になっている SQL Server 2014 SP1 Enterprise エディションが作成されます。 |
自動修正 を使用した SQL Server 2014 SP1 Enterprise の Azure |
このテンプレートでは、自動修正機能が有効になっている SQL Server 2014 SP1 Enterprise エディションが作成されます。 |
Azure Key Vault を使用した SQL Server 2014 SP1 Enterprise の Azure |
このテンプレートでは、Azure Key Vault 統合機能が有効になっている SQL Server 2014 SP1 Enterprise エディションが作成されます。 |
自動バックアップ を使用した SQL Server 2014 SP2 Enterprise の Azure |
このテンプレートでは、自動バックアップ機能が有効になっている SQL Server 2014 SP2 Enterprise エディションが作成されます |
パフォーマンスが最適化されたストレージ設定を使用して SQL Server VM を Azure にデプロイする |
PremiumSSD でパフォーマンスが最適化されたストレージ設定を使用して SQL Server 仮想マシンを作成する |
スタンドアロン Ethereum Studio Azure にデプロイする |
このテンプレートは、スタンドアロン バージョンの Ethereum Studio を含む Docker を Ubuntu にデプロイします。 |
IP アドレス によるバックエンド プールを使用した Standard Load Balancer の Azure |
このテンプレートは、バックエンド プール管理 ドキュメントで説明されているように、ARM テンプレートを使用して、IP アドレスによってロード バランサーのバックエンド プールを構成する方法を示すために使用されます。 |
Windows VM での Symantec Endpoint Protection 拡張機能試用版の Azure |
このテンプレートでは、Windows VM を作成し、Symantec Endpoint Protection の試用版を設定します |
Azure での Terraform の Azure |
このテンプレートを使用すると、MSI を使用して、Terraform ワークステーションを Linux VM としてデプロイできます。 |
Azure Firewall Premium のテスト環境 Azure にデプロイする |
このテンプレートでは、侵入検査検出 (IDPS)、TLS 検査、Web カテゴリのフィルター処理などの Premium 機能を備えた Azure Firewall Premium とファイアウォール ポリシーを作成します |
TFS 基本ドメイン展開 の Azure |
このテンプレートでは、TFS、SQL Express、ドメイン コントローラーなど、自己完結型の単一 VM TFS デプロイが作成されます。 これは、運用環境のデプロイとしてではなく、Azure で TFS を評価するために使用されることを意図しています。 |
TFS ワークグループの展開 を Azure |
このテンプレートでは、TFS や SQL Express など、自己完結型の単一 VM TFS ワークグループデプロイが作成されます。 これは、運用環境のデプロイとしてではなく、Azure で TFS を評価するために使用されることを意図しています。 |
Team Services エージェント を使用して Ubuntu の完全なクロスプラットフォーム開発ボックスを Azure |
このテンプレートを使用すると、クロスプラットフォーム SDK と Visual Studio Team Services Linux ビルド エージェントの完全なセットを使用して Ubuntu VM を作成できます。 VM が正常にプロビジョニングされると、Team Services ビルド エージェントのインストールを確認するには、[エージェント プール] で Team Services アカウントの設定を確認します。 サポートされている言語/ツール: OpenJDK Java 7 および 8;Ant、Maven、Gradle;npm と nodeJS;groy と gulp;Gnu C と C++ と make;Perl、Python、Ruby、Ruby on Rails; .NET;そして行く |
VSCode を使用して Ubuntu Mate Desktop VM を Azure |
このテンプレートを使用すると、最新の修正プログラムが適用されたバージョンを使用して、Ubuntu バージョンに対していくつかの異なるオプションを使用して、単純な Linux VM をデプロイできます。 これにより、リソース グループの場所に A1 サイズの VM がデプロイされ、VM の FQDN が返されます。 |
Team Services デプロイ で使用する Ubuntu Tomcat サーバーを Azure |
このテンプレートを使用すると、Apache2 と Tomcat7 を実行する Ubuntu VM を作成し、Visual Studio Team Services Apache Tomcat デプロイ タスク、SSH 経由でのファイルのコピー タスク、FTP アップロード タスク (ftps を使用) をサポートして、Web アプリケーションのデプロイを有効にすることができます。 |
Ubuntu VM と OpenJDK 7/8、Maven および Team Services エージェント Azure にデプロイする |
このテンプレートを使用すると、OpenJDK 7 と 8、Maven (および Ant) と Visual Studio Team Services Linux ビルド エージェントを使用して Ubuntu VM ソフトウェア ビルド マシンを作成できます。 VM が正常にプロビジョニングされると、Team Services ビルド エージェントのインストールを確認するには、[エージェント プール] で Team Services アカウントの設定を確認します。 |
RDS 証明書テンプレートの更新 の Azure |
このテンプレートは、RDS 展開で証明書を構成します |
ハブ & スポーク トポロジで DNS プロキシとして Azure Firewall を使用する Azure にデプロイする |
このサンプルでは、Azure Firewall を使用して Azure にハブスポーク トポロジをデプロイする方法を示します。 ハブ仮想ネットワークは、仮想ネットワーク ピアリングを介してハブ仮想ネットワークに接続されている多くのスポーク仮想ネットワークへの接続の中心点として機能します。 |
スクリプト拡張機能を使用して、Ubuntu VM に Mongo DB をインストールする Azure にデプロイする |
このテンプレートでは、2 つの個別のスクリプトで Mongo DB を構成して Ubuntu 仮想マシンにインストールします。 このテンプレートは、同じ仮想マシンで実行されている 2 つのスクリプト間の依存関係を表現する方法を示す良い例です。 このテンプレートでは、ストレージ アカウント、仮想ネットワーク、パブリック IP アドレス、ネットワーク インターフェイスもデプロイされます。 |
Ubuntu VM 上の Azure |
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用して、Ubuntu 14.04 LTS に Vert.x、OpenJDK、Apache、MySQL Server をデプロイします。 |
RDP ポート を使用して仮想マシンを Azure |
仮想マシンを作成し、ロード バランサー内の VM への RDP の NAT 規則を作成します |
条件付きリソース を使用して仮想マシンを Azure |
このテンプレートを使用すると、仮想ネットワーク、ストレージ、パブリック IP アドレスの新規または既存のリソースを使用して Linux VM をデプロイできます。 また、SSH 認証とパスワード認証の選択も可能です。 テンプレートでは、条件とロジック関数を使用して、入れ子になったデプロイの必要性を排除します。 |
仮想マシンに対するウイルス攻撃の シナリオ Azure にデプロイする |
これにより、2 つの仮想マシン、OMS、およびその他のネットワーク リソースがデプロイされます。 エンドポイント保護のない 1 つの仮想マシンと、enpoint 保護がインストールされている仮想マシン。 ガイドラインに従ってウイルス攻撃を実行し、ウイルス攻撃の軽減と防止のシナリオを実行します。 |
Docker Desktop を使用して Visual Studio 2019 CE を Azure |
Docker Desktop を使用した Visual Studio 2019 CE を使用したコンテナー開発 |
vm bootstorm ワークロード テンプレートの を Azure |
このテンプレートは、要求された数の VM を作成し、それらを同時に起動して、VM の平均起動時間を計算します |
アーティファクトのダウンロード にマネージド ID を使用して VM を Azure |
このテンプレートでは、マネージド ID を使用して、仮想マシンのカスタム スクリプト拡張機能の成果物をダウンロードする方法を示します。 |
Ubuntu VM で VMAccess 拡張機能を Azure |
このテンプレートは、Ubuntu VM を作成し、VMAccess 拡張機能をインストールします |
ロード バランサーと NAT を使用して可用性ゾーン内の VM を Azure |
このテンプレートを使用すると、Load Balancer を使用して Availability Zones に分散された仮想マシンを作成し、ロード バランサーを使用して NAT 規則を構成できます。 このテンプレートでは、仮想ネットワーク、パブリック IP アドレス、およびネットワーク インターフェイスもデプロイされます。 このテンプレートでは、リソース ループ機能を使用して、ネットワーク インターフェイスと仮想マシンを作成します。 |
クラウド接続とセキュリティ のための VNS3 ネットワーク アプライアンスの Azure |
VNS3 は、クラウド アプリケーション エッジでセキュリティ アプライアンス、アプリケーション配信コントローラー、および統合された脅威管理デバイスの機能を組み合わせた機能を提供するソフトウェアのみの仮想アプライアンスです。 主な利点は、クラウド ネットワークに加えて、常にエンドツーエンドの暗号化、データ センター、クラウド リージョン、クラウド プロバイダー、コンテナーのフェデレーション、1 つの統合アドレス空間の作成、暗号化キーの構成証明可能な制御、大規模で管理可能なメッシュネットワーク、クラウドでの信頼性の高い HA、機密性の高いアプリケーションの分離 (高速で低コストのネットワーク セグメント化)、アプリケーション内でのセグメント化、クラウド内のすべてのデータの分析です。 主要なネットワーク機能。仮想ルーター、スイッチ、ファイアウォール、VPN コンセントレータ、マルチキャスト ディストリビューター、WAF、NIDS、キャッシュ、プロキシ、ロード バランサー、その他のレイヤー 4 から 7 のネットワーク機能用のプラグインを備えた VNS3 では、実装に新しい知識やトレーニングは必要ないため、既存のネットワーク機器と統合できます。 |
WildFly 18 on CentOS 8 (スタンドアロン VM) Azure にデプロイする |
このテンプレートを使用すると、WildFly 18.0.1.Final を実行する CentOS 8 VM を作成し、JBoss-EAP という Web アプリケーションを Azure にデプロイできます。デプロイ時に構成された Wildfly ユーザー名とパスワードを使用して管理コンソールにログインできます。 |
Portainer と Traefik がプレインストールされた Windows Docker ホストを Azure にデプロイする |
Portainer と Traefik がプレインストールされた Windows Docker ホスト |
SSH を使用して Windows Server VM を Azure |
キーベースの認証を使用して SSH 経由で接続できるように、Open SSH が有効になっている単一の Windows VM をデプロイします。 |
Azure のセキュリティで保護されたベースライン を使用して Windows VM を Azure |
このテンプレートでは、パブリック IP アドレスを使用して、Windows Server を実行する仮想マシンを新しい仮想ネットワークに作成します。 マシンがデプロイされると、ゲスト構成拡張機能がインストールされ、Windows Server 用の Azure のセキュリティで保護されたベースラインが適用されます。 マシンの構成がずれている場合は、テンプレートをもう一度デプロイすることで、設定を再適用できます。 |
O365 プレインストール済み を使用して Windows VM を Azure |
このテンプレートでは、Windows ベースの VM が作成されます。 新しいコンピューティング スタックを使用して、新しい vnet、ストレージ アカウント、nic、パブリック IP に VM を作成します。 |
Ubuntu VM での Zookeeper クラスターの Azure |
このテンプレートは、Ubuntu VM 上に 'n' ノードの Zookeper クラスターを作成します。 scaleNumber パラメーターを使用して、このクラスター内のノードの数を指定します |
Terraform (AzAPI プロバイダー) リソース定義
virtualMachines/extensions リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/virtualMachines/extensions リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachines/extensions@2018-10-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
instanceView = {
name = "string"
statuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
substatuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
type = "string"
typeHandlerVersion = "string"
}
protectedSettings = ?
publisher = "string"
settings = ?
type = "string"
typeHandlerVersion = "string"
}
})
}
プロパティ値
InstanceViewStatus
名前 | 形容 | 価値 |
---|---|---|
コード | 状態コード。 | 糸 |
displayStatus | 状態の短いローカライズ可能なラベル。 | 糸 |
レベル | レベル コード。 | 'Error' 'Info' 'Warning' |
メッセージ | アラートやエラー メッセージを含む詳細なステータス メッセージ。 | 糸 |
時間 | 状態の時刻。 | 糸 |
Microsoft.Compute/virtualMachines/extensions
名前 | 形容 | 価値 |
---|---|---|
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: virtualMachines |
プロパティ | 仮想マシン拡張機能のプロパティについて説明します。 | VirtualMachineExtensionProperties の |
タグ | リソース タグ | タグ名と値のディクショナリ。 |
種類 | リソースの種類 | "Microsoft.Compute/virtualMachines/extensions@2018-10-01" |
ResourceTags
名前 | 形容 | 価値 |
---|
VirtualMachineExtensionInstanceView
名前 | 形容 | 価値 |
---|---|---|
名前 | 仮想マシン拡張機能の名前。 | 糸 |
ステータス | リソースの状態情報。 | InstanceViewStatus[] |
substatuses | リソースの状態情報。 | InstanceViewStatus[] |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineExtensionProperties
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion | 展開時に使用可能な場合に、拡張機能で新しいマイナー バージョンを使用する必要があるかどうかを示します。 ただし、デプロイされると、このプロパティが true に設定されていても、再デプロイされない限り、拡張機能はマイナー バージョンをアップグレードしません。 | bool |
forceUpdateTag | 拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーを強制的に更新する方法。 | 糸 |
instanceView | 仮想マシン拡張機能インスタンス ビュー。 | VirtualMachineExtensionInstanceView |
protectedSettings | 拡張機能には、protectedSettings または protectedSettingsFromKeyVault、または保護された設定をまったく含めなくなります。 | 任意 |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | 任意 |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
typeHandlerVersion | スクリプト ハンドラーのバージョンを指定します。 | 糸 |