Чтобы решить несколько проблем, с которыми мы сталкиваемся в Docker и при запуске нескольких экземпляров некоторых служб, нам необходимо иметь возможность обмениваться значениями между запущенными экземплярами одного и того же образа Docker.Первоначальное решение, которое я нашел, состояло в том, чтобы создать учетную запись хранения в Azure (где мы запускаем наш экземпляр kubernetes, в котором хранятся контейнеры) и хранилище ключей в Azure, получая доступ к обоим через четко определенные API-интерфейсы, предоставленные Microsoft для защиты данных (подробно здесь ).
Вместо этого наш архитектор хочет использовать Kubernetes Persitsent Volumes, но он не предоставил информацию о том, как этого добиться (он просто хочет сэкономить на подписке Azure, не имеядополнительная учетная запись или хранилище ключей).Я очень новичок в kubernetes и понятия не имею, как этого добиться, и мои поиски до сих пор не принесли много пользы.
Существует ли метод расширения, который следует использовать для постоянных томов?Будет ли это действовать как общее расположение файла и быть доступным с помощью API-интерфейса PersistKeysToFileSystem для защиты данных?Любые ресурсы, на которые вы могли бы указать мне, будут с благодарностью.