実現したいこと
terraformでWeb App for Containersを作成したいです。
前提
下記サイトを参考にしているのですが、app_settingsでエラーが出てしまいます。
参考サイト
発生している問題・エラーメッセージ
An argument named "app_settings" is not expected here.
該当のソースコード
main.tf
1 2resource "azurerm_app_service" "app" { 3 name = "webappforcontainersje" 4 location = "japaneast" 5 app_service_plan_id = "<↑で作成したApp Service Planのid>" 6 resource_group_name = "rg-techblog" 7 8 site_config { 9 linux_fx_version = DOCKER|<imagetag> 10 } 11 12 app_settings = { 13 "DOCKER_REGISTRY_SERVER_URL" = "<ACRのURL>" 14 "DOCKER_REGISTRY_SERVER_USERNAME" = "<ACRの管理者ユーザー名>" 15 "DOCKER_REGISTRY_SERVER_PASSWORD" = "<ACRの管理者ユーザーパスワード>" 16 "WEBSITES_PORT" = "<コンテナイメージから公開するポート番号>" 17 } 18} 19
試したこと
エラーメッセージで検索し、=を除いたソースコードで実行しましたが、別のエラーが出てしまいます
Blocks of type “app_settings” are not expected here.
該当のソースコード
main.tf
1 2resource "azurerm_app_service" "app" { 3 name = "webappforcontainersje" 4 location = "japaneast" 5 app_service_plan_id = "<↑で作成したApp Service Planのid>" 6 resource_group_name = "rg-techblog" 7 8 site_config { 9 linux_fx_version = DOCKER|<imagetag> 10 } 11 12 app_settings { 13 "DOCKER_REGISTRY_SERVER_URL" = "<ACRのURL>" 14 "DOCKER_REGISTRY_SERVER_USERNAME" = "<ACRの管理者ユーザー名>" 15 "DOCKER_REGISTRY_SERVER_PASSWORD" = "<ACRの管理者ユーザーパスワード>" 16 "WEBSITES_PORT" = "<コンテナイメージから公開するポート番号>" 17 } 18} 19

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。