2

我有一個在Azure App Service上運行的ASP.NET Core(RC1)應用程序。該應用程序從環境變量中獲取其配置。我目前使用Azure門戶的「應用程序設置」頁面來設置這些環境變量。該應用程序部署與Kudu(如果這是相關的?)以編程方式設置Azure應用服務應用程序設置/環境變量

我想以編程方式設置這些環境變量,以便我不需要通過Azure門戶每次我想要創建一個新的環境變量或修改現有的環境變量。理想情況下,我想通過調用REST API來完成此操作。這是可能的,如果是的話,如何?

回答

1

而不是在Azure門戶中設置環境變量,您可以使用所需的設置將appsettings.json文件與應用程序一起部署。如果您有構建服務器或部署服務器,則可以使用適用於您的環境的正確設置來轉換配置文件。

如果您即將使用Octopus Deploy進行部署,則可以使用JSON配置變量功能來處理此問題。

http://docs.octopusdeploy.com/display/OD/JSON+Configuration+Variables+Feature

相關問題