Pulumi 中的换行符 secret/value
New Line character in Pulumi as a secret/value
我想在配置中将密钥作为秘密存储在 Pulumi 中。
密钥具有以下结构
-----BEGIN PRIVATE KEY----- xxxxx xxxxx xxxxx -----END PRIVATE KEY-----
但是,将其添加到配置中时,我遇到了 2 个问题:
- 以
-----
开头的配置设置出错。
- Pulumi 正在将
\n
转换为 \
,因此在尝试提取密钥时出错。
我已经尝试了所有格式,将其存储为 --plaintext
和提出的其他解决方案 here 但没有奏效。
如果有人能在这里带来一些启发,我将不胜感激。提前谢谢你。
您需要像这样从 stdin
传送密钥:
cat ~/.ssh/id_rsa | pulumi config set secretKey --secret
我想在配置中将密钥作为秘密存储在 Pulumi 中。
密钥具有以下结构
-----BEGIN PRIVATE KEY----- xxxxx xxxxx xxxxx -----END PRIVATE KEY-----
但是,将其添加到配置中时,我遇到了 2 个问题:
- 以
-----
开头的配置设置出错。 - Pulumi 正在将
\n
转换为\
,因此在尝试提取密钥时出错。
我已经尝试了所有格式,将其存储为 --plaintext
和提出的其他解决方案 here 但没有奏效。
如果有人能在这里带来一些启发,我将不胜感激。提前谢谢你。
您需要像这样从 stdin
传送密钥:
cat ~/.ssh/id_rsa | pulumi config set secretKey --secret