Группировка секретов в azure хранилище ключей - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь хранить секреты в azure хранилище. Я использовал azure SDK apis, и я могу успешно сохранять / получать с их помощью. Я хотел знать, возможно ли классифицировать / группировать набор секретов по одному тегу и хранить их по какому-либо пути.

Я хочу сгруппировать некоторые секреты, используемые одним сервисом, хранить их в одном пути хранения. Точно так же для других сервисов есть отдельные пути хранения. Я не мог найти способ сделать это. Это возможно в azure хранилище?

1 Ответ

0 голосов
/ 17 апреля 2020

Короче говоря: нет, это невозможно.
Также: вы не можете получить секреты и их значения в списке. Если вы хотите получить список, вы получите только массив SecretItem и вам придется вызывать GetSecret для каждого секрета, для которого вы хотите получить фактическое значение.

You однако может реализовать что-то подобное самостоятельно, определив шаблон для названия секрета, который включает в себя название объекта, по которому вы хотите сгруппировать. Примерно так:

$"{serviceName}-secrets-{secretName}"

Таким образом, вы можете отфильтровать список так, чтобы он содержал только секреты службы, для которой вы хотите их получить, и получить их значения.

...