我想将Hashicorp的Vault与AWS后端一起使用。我已经自动启动了启用金库的流程。如果保险库要密封,我是否必须再次安装AWS后端?
基本上,当拱顶密封时,是否需要卸下坐骑?
我只想弄清楚是否需要将mount
命令添加到我的开启自动化中。
答案 0 :(得分:1)
自己找到答案。我会在这里发帖给其他人看。
后端不会自动卸载。实际上,the documentation表示卸载后端会破坏所有数据:
当卸载一个秘密后端时,它的所有秘密都被撤销(如果它们支持它),并且删除了为该后端存储在物理存储层中的所有数据。
如果密封保险库也会破坏所有数据,那将是非常糟糕的。嘿嘿。
我能够自己测试一下:
[vagrant@localhost ~]$ vault mount aws
Successfully mounted 'aws' at 'aws'!
[vagrant@localhost ~]$ vault mounts
Path Type Default TTL Max TTL Force No Cache Replication Behavior Description
aws/ aws system system false replicated
secret/ generic system system false replicated generic secret storage
sys/ system n/a n/a false replicated system endpoints used for control, policy and debugging
[vagrant@localhost ~]$ vault seal
Vault is now sealed.
[vagrant@localhost ~]$ vault unseal
Key (will be hidden):
[vagrant@localhost ~]$ vault mounts
Path Type Default TTL Max TTL Force No Cache Replication Behavior Description
aws/ aws system system false replicated
secret/ generic system system false replicated generic secret storage
sys/ system n/a n/a false replicated system endpoints used for control, policy and debugging