Лучший способ обработки строки подключения и первичного ключа для функции Azure при создании с помощью шаблона ARM - PullRequest
0 голосов
/ 25 мая 2018

Каковы рекомендации для:

  • управления настройками приложения
  • , включая ключ доступа к строке подключения для других ресурсов внутри / вне группы ресурсов?

В некоторых примерах используется функция listKeys внутри шаблонов, но мне интересно, есть ли лучший способ сделать это, особенно когда мне нужно включить ключи доступа к ресурсам вне моей подписки и группы ресурсов.

Кроме того, в примере используется concat functino, есть ли способ получить всю строку ключа доступа к строке соединения из ресурса напрямую?или, может быть, хранить их внутри файла ключей внешнего параметра?

Спасибо

Ответы [ 2 ]

0 голосов
/ 26 мая 2018

С точки зрения управления настройками приложения, я думаю, что это будет зависеть от того, к какому типу настроек вы обращаетесь, оно чувствительно?Вы хотите, чтобы это было надежно сохранено?

Если ключ чувствителен к вашему бизнес-требованию, он не подходит для того, чтобы иметь его непосредственно в вашем функциональном приложении в виде открытого текста, что вы могли бы сделать, это использовать listkeys для получения ключей при предоставлении вашегоkeyvault, а затем получить их во время выполнения из вашей функции, вероятно, лучше подходить.

0 голосов
/ 25 мая 2018

Рекомендуется использовать функции (список *, ссылка), здесь: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions#resource-functions

Они будут работать с подписками при условии, что передан полный идентификатор ресурса.

Длядругие вопросы, это поможет увидеть код, который вы думаете, чтобы дать совет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...