Я использую рулевые диаграммы для создания и развертывания контейнеров в моем кластере K8.Один из моих модулей требует файл конфигурации с ключом SDK, чтобы он мог запускаться и функционировать должным образом.Этот ключ SDK считается секретным и хранится в секретном менеджере AWS.Следовательно, я не хочу запекать конфигурационный файл в моем образе докера.Я хочу иметь возможность монтировать этот файл конфигурации во время выполнения.Configmap, кажется, является хорошим вариантом в этом случае, за исключением того, что я не смог выяснить, как получить этот ключ SDK от диспетчера секретов во время установки helm chart.Часть моего configmap выглядит следующим образом
data:
app.conf: |
[sdkkey] # I want to be able to retrieve sdk from aws secrets manager
Я искал способы написания команд bash, чтобы использовать aws cli для получения секретов, но я не видел способа выполнения команд bash из карты конфигурации.
Какие-нибудь идеи или альтернативные решения?
Приветствия K