Для одного из наших клиентов, основываясь на следующем сообщении в блоге, нам пришлось настроить функцию Azure на основе Docker для запуска Shoppeteer-Sharp . Мы пытаемся запустить этот конкретный процесс со следующими спецификациями:
[*] Развернут на Azure в качестве функции Azure (план службы Azure настройка для использования Linux в качестве базового ОС)
[*] Он построен в следующем докереле (и Runs Perfectally Locally)
< /ul>
resource "azurerm_linux_function_app" "function_app_linux" {
name = "fa-${var.customer_abbreviation}-${var.environment}-${var.project}-${var.function_name}"
location = var.location
resource_group_name = var.resource_group
service_plan_id = var.service_plan
storage_account_name = azurerm_storage_account.storage_account.name
storage_account_access_key = azurerm_storage_account.storage_account.primary_access_key
functions_extension_version = var.appversion
site_config {
application_stack {
docker {
registry_url = ".azurecr.io"
image_name = "docsaver"
image_tag = "v1.0.0"
}
}
ftps_state = "FtpsOnly"
always_on = var.always_on
}
app_settings = {
AzureWebJobsDashboard = var.AzureWebJobsDashboard
AzureWebJobsStorage = var.AzureWebJobsStorage
FUNCTIONS_WORKER_RUNTIME = var.FUNCTIONS_WORKER_RUNTIME
WEBSITE_RUN_FROM_PACKAGE = var.WEBSITE_RUN_FROM_PACKAGE
StorageAccount = var.StorageAccount
WEBSITE_TIME_ZONE = var.WEBSITE_TIME_ZONEs
}
identity {
type = "SystemAssigned"
}
lifecycle {
ignore_changes = [
# virtual_network_subnet_id needs to be ignored when using azurerm_app_service_virtual_network_swift_connection https://github.com/hashicorp/terraform- ... sues/17930
# app settings being ignored are secret valuse which cannot be detected by terraform
tags,
virtual_network_subnet_id,
app_settings["APPINSIGHTS_INSTRUMENTATIONKEY"],
app_settings["APPLICATIONINSIGHTS_CONNECTION_STRING"],
app_settings["AzureWebJobsDashboard"],
app_settings["AzureWebJobsStorage"],
]
}
}
[/code]
Текущая проблема заключается в том, что приложение Dotnet не работает, и при использовании расширенных инструментов Azure для непосредственного запуска приложения оно возвращает следующее:
Подробнее здесь: https://stackoverflow.com/questions/795 ... -0-missing
Функция Azure - Linux Docker - Dotnet Runtime 8.0 отсутствует ⇐ Linux
-
Anonymous
1745419290
Anonymous
Для одного из наших клиентов, основываясь на следующем сообщении в блоге, нам пришлось настроить функцию Azure на основе Docker для запуска Shoppeteer-Sharp . Мы пытаемся запустить этот конкретный процесс со следующими спецификациями:
[*] Развернут на Azure в качестве функции Azure (план службы Azure настройка для использования Linux в качестве базового ОС)
[*] Он построен в следующем докереле (и Runs Perfectally Locally)
< /ul>
resource "azurerm_linux_function_app" "function_app_linux" {
name = "fa-${var.customer_abbreviation}-${var.environment}-${var.project}-${var.function_name}"
location = var.location
resource_group_name = var.resource_group
service_plan_id = var.service_plan
storage_account_name = azurerm_storage_account.storage_account.name
storage_account_access_key = azurerm_storage_account.storage_account.primary_access_key
functions_extension_version = var.appversion
site_config {
application_stack {
docker {
registry_url = ".azurecr.io"
image_name = "docsaver"
image_tag = "v1.0.0"
}
}
ftps_state = "FtpsOnly"
always_on = var.always_on
}
app_settings = {
AzureWebJobsDashboard = var.AzureWebJobsDashboard
AzureWebJobsStorage = var.AzureWebJobsStorage
FUNCTIONS_WORKER_RUNTIME = var.FUNCTIONS_WORKER_RUNTIME
WEBSITE_RUN_FROM_PACKAGE = var.WEBSITE_RUN_FROM_PACKAGE
StorageAccount = var.StorageAccount
WEBSITE_TIME_ZONE = var.WEBSITE_TIME_ZONEs
}
identity {
type = "SystemAssigned"
}
lifecycle {
ignore_changes = [
# virtual_network_subnet_id needs to be ignored when using azurerm_app_service_virtual_network_swift_connection https://github.com/hashicorp/terraform-provider-azurerm/issues/17930
# app settings being ignored are secret valuse which cannot be detected by terraform
tags,
virtual_network_subnet_id,
app_settings["APPINSIGHTS_INSTRUMENTATIONKEY"],
app_settings["APPLICATIONINSIGHTS_CONNECTION_STRING"],
app_settings["AzureWebJobsDashboard"],
app_settings["AzureWebJobsStorage"],
]
}
}
[/code]
Текущая проблема заключается в том, что приложение Dotnet не работает, и при использовании расширенных инструментов Azure для непосредственного запуска приложения оно возвращает следующее:
Подробнее здесь: [url]https://stackoverflow.com/questions/79588873/azure-function-linux-docker-dotnet-runtime-8-0-missing[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия