Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于架构设计的几个疑问? #3

Open
TommyLike opened this issue Jul 24, 2023 · 6 comments
Open

关于架构设计的几个疑问? #3

TommyLike opened this issue Jul 24, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@TommyLike
Copy link

  1. API层面会兼容Vault服务的API吗?
  2. 是否有类似于Vault kuberentes helm\kubernetes sidecar的项目,方便用户在实际环境中安全的集成和使用RustyVault?
@InfoHunter
Copy link
Member

  1. API层面会兼容Vault服务的API吗?

取决于实际需求。之前计划是兼容Vault API的,否则替换Vault比较难。因为在K8s体系中用Vault,和在其他传统环境中用KMS,API也区别较大。所以一个可能比较合理的方式是在daemon那个环节对Vault API进行支持

  1. 是否有类似于Vault kuberentes helm\kubernetes sidecar的项目,方便用户在实际环境中安全的集成和使用RustyVault?

没有……

@TommyLike
Copy link
Author

@InfoHunter 我们实际的场景上直接基于client/sdk/api使用vault比较少,而且也比较麻烦,一般都是通过第三方工具完成秘钥从后端到容器内部的同步,因此如果能考虑第二点还是很有益处的。

@genedna
Copy link
Member

genedna commented Jul 27, 2023

@TommyLike 你使用的第三方工具是哪个?

@genedna genedna added the enhancement New feature or request label Jul 27, 2023
@TommyLike
Copy link
Author

2. kubernetes sidecar

Vault kubernetes sidecar https://developer.hashicorp.com/vault/docs/platform/k8s/injector

@InfoHunter
Copy link
Member

这个我理解不用特殊处理,就是如果RustyVault可以兼容Vault的API的话,则还可以继续使用这个injector,从而实现对用户无感切换

@InfoHunter
Copy link
Member

可能除了API,还得包括config.hcl这些配置文件格式的兼容

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants