Как передать строку подключения хранилища Azure в экземпляр контейнера - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть приложение, использующее таблицы хранения Azure, которое я хотел бы запустить в экземпляре контейнера Azure.Переменные среды экземпляра контейнера (мой единственный вариант передачи конфигурации приложению, работающему в контейнере) допускают только буквенно-цифровые символы и подчеркивания в строковых значениях в кавычках, а строка подключения имеет такие точки, как точки с запятой и равно.Я думал, что Key Vault будет работать, но тогда я также не могу передать идентификатор приложения.Я не могу передать:

  • Строка подключения
  • URL
  • AppID - UUID
  • base64 data

Единственное, о чем я могу даже подумать, это закодировать эти строки в байты (UTF-8) и преобразовать байты в шестнадцатеричную строку, но это грязный обходной путь.Каков рекомендуемый способ передачи конфигурации в экземпляр контейнера Azure?

enter image description here

1 Ответ

0 голосов
/ 14 сентября 2018

Обновление 11/6. Мы обновили портал Azure, чтобы сделать его более мягким при вводе env var, поэтому теперь должны работать строки со специальными символами, например строки подключения. Спасибо!

В настоящее время это ограничение портала Azure. Попробуйте выполнить это развертывание через az cli, который должен поддерживать специальные символы в значениях env var.

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