在 Linux 上,我接下来将 vault 变量设置为 /etc/environment:
export VAULT_URL='https://some-remote-server.org:8200/'
export VAULT_TOKEN='SoMeToKeN'
但是当我在 macos 中输入这些内容时,$> vault status
我得到了
Error checking seal status: Get "https://127.0.0.1:8200/v1/sys/seal-status": dial tcp 127.0.0.1:8200: connect: connection refused
我做错了什么?如何正确执行才能远程访问保险库?
答案1
该文件/etc/environment
更像是一个配置文件,而不是脚本。只需告诉它您想要设置的变量,无需使用关键字export
:
VAULT_URL='https://some-remote-server.org:8200/'
VAULT_TOKEN='SoMeToKeN'