使用外部密钥从 azure key Vault 获取密钥到 kubernetes 时,它使用 AKV 中提供的相同名称保存,但 AKV 不支持密钥名称中使用下划线。是否有一个选项可以获取所有键并将破折号替换为下划线(从 - 到 _)
我看到的一个解决方案是手动映射按键:
- secretKey: DB_NAME
remoteRef:
key: DB-NAME
据我所知,外部机密中没有内置选项可以在 Azure 中用下划线(从 - 到 _)替换破折号。
您可以继续使用破折号,如下所示