Пример приложения службы Azure Kubernetes (AKS), разработанный в Angular, ASP.net Core и SQL Server.
Служба Azure Kubernetes (AKS) упрощает развертывание управляемого кластера Kubernetes в Azure. Цель этого блога — показать, насколько легко развернуть в AKS пример приложения, разработанного на Angular, ядре ASP.net и SQL Server в Linux.
Компоненты и шаги, необходимые для их развертывания в AKS: • SQL Server в Linux ◦ Создание развертывания для SQL Server в Linux ◦ Развертывание в AKS • ASP.net Core Web API ◦ Создание ASP.net Core Web API ◦ Создание образа Docker ◦ Публикация образ docker в Docker Hub ◦ Создание развертывания для веб-API ◦ Развертывание в AKS • Приложение Angular ◦ Создание приложения Angular ◦ Создание образа Docker. ◦ Публикация образа Docker в Docker Hub. ◦ Развертывание в AKS.
Подробности можно прочитать в этой статье https://www.appdevmusings.com/azure-kubernetes-service-aks-deploying-angular-asp-net-core-and-sql-server-on-linux/.
Appsettings.json для конкретной среды хостинга. Переменные среды Dockerfile. Переменные среды контейнера Kubernetes с данными из ConfigMap/Secret. Заполнить том (файл конфигурации) данными, хранящимися в ConfigMap/Secret Azure Key Vault Secrets
Вы можете прочитать подробно, прочитав эту статью https://www.appdevmusings.com/asp-net-core-2-1-web-api-load-app-configuration-from-appsettings-json-dockerfile-environment- переменные-azure-key-vault-secrets-and-kubernetes-configmaps-secrets/
https://www.appdevmusings.com/add-real-time-web-functionality-to-angular-application-using-asp-net-core-signalr-azure-signalr-service-and-azure-signalr-service- привязки-для-функций-Azure-2-0/
https://www.appdevmusings.com/deploy-sonarqube-to-azure-kubernetes-service-cluster-and-integrate-with-azure-devops-build-pipeline/
https://appdevmusings.com/host-your-asp-net-core-2-2-web-app-with-iis-in-process-and-out-of-process-hosting-model-and-deploy- to-docker-windows-containers/
Одной из новых функций ASP.NET Core 2.2 является поддержка размещения веб-приложения ASP.NET Core с помощью IIS с использованием внутрипроцессной или внепроцессной модели размещения. В этой статье будут рассмотрены шаги, необходимые для
https://appdevmusings.com/configure-kubernetes-liveness-and-readiness-probes-for-asp-net-core-2-2-web-application-using-health-checks/
API проверок работоспособности — это одна из новых функций ASP.NET Core 2.2 для мониторинга работоспособности приложений. Проверки работоспособности предоставляются приложением ASP.NET Core 2.2 как конечные точки HTTP, что позволяет проверять работоспособность и готовность.
Проверки работоспособности обычно используются с внешней службой мониторинга или оркестратором контейнеров для проверки состояния приложения. В этой статье я собираюсь рассказать о шагах, необходимых для настройки тестов работоспособности и готовности Kubernetes для веб-приложения ASP.NET Core 2.2, развернутого в кластере службы Azure Kubernetes.