Добавьте HTTPS «слой» в Azure Экземпляр контейнера - PullRequest
0 голосов
/ 26 февраля 2020

Я использую InfluxDB в Azure Экземпляре контейнера. Influx имеет возможности для включения HTTPS, однако я ищу какой-то сервис в Azure, который облегчит мне управление сертификатами. Благодаря встроенной поддержке HTTPS в Influx, мне придется периодически развертывать сертификат в общей папке Azure учетной записи хранения (до истечения срока действия сертификата). Это не кажется "элегантным". Есть ли какой-нибудь другой сервис Azure, который можно использовать вместо этого? Я предполагаю, что это будет своего рода слой поверх моего контейнера, который будет действовать как прокси между пользователями и моим контейнером, добавляя поддержку HTTPS.

Я видел https://docs.microsoft.com/en-us/azure/container-instances/container-instances-container-group-ssl, однако Я не знаю, как управлять сертификатами на секретных томах. Как поменять сертификат по истечении срока действия?

1 Ответ

1 голос
/ 26 февраля 2020

Для этого вы можете использовать Azure Служба приложений для контейнеров . Он поставляется со встроенными SSL-сертификатами и множеством других полезностей, которые вы не получите с контейнерными экземплярами - по более высокой цене.

az webapp create --resource-group myResourceGroup --plan myAppServicePlan --name <app-name> --deployment-container-image-name influxdb:latest

См. здесь , чтобы узнать больше параметров конфигурации, таких как в качестве постоянного хранилища.

...