![](/img/trans.png)
[英]Mounting AWS Secrets Manager on Kubernetes/Helm chart
[英]Kubernetes secrets and AWS Secrets Manager - put different ARNs into the same file?
我在 AWS Secrets Manager 中有多個秘密,我希望它們在掛載到 Kube.netes 容器中時最終都在同一個文件中。 我如何指定清單文件來做到這一點?
我的清單文件如下所示。 我最終得到兩個名為/mnt/credentials-a.json
和/mnt/credentials-b.json
的秘密文件。 如何將它們合並到一個名為/mnt/credentials.json
的文件中?
apiVersion: secrets-store.csi.x-k8s.io/v1alpha1
kind: SecretProviderClass
metadata:
name: test-secrets
spec:
provider: aws
parameters:
objects: |
- objectName: "arn:aws:secretsmanager:us-west-2:111122223333:secret:test1-TYabcD"
objectAlias: credentials-a.json
- objectName: "arn:aws:secretsmanager:us-west-2:111122223333:secret:test2-AfabcY"
objectAlias: credentials-b.json
蠻力解決方案是使用 AWS Secrets Manager 中的“Plaintext”選項卡並將所有機密放入一個機密 ARN 中。 我沒有優雅的解決方案,但我不是在尋找形式,我在尋找 function。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.