truecharts / charts

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.08k stars 598 forks source link

Add Hashicorp Vault #1258

Closed msnelling closed 2 years ago

msnelling commented 2 years ago

Please ad Vault by Hashicorp for secrets management. https://www.vaultproject.io/

Ornias1993 commented 2 years ago

While I try to be more open to... allowing more community input and not close everything as "out of scope" I am going to consider this out-of-scope. Users would (according to docs elsewhere) expect this to also work with kubernetes (and thus with our Apps) which we are NOT going to implement globally.

Apps are a simplified installation method, if you want to run vault and such, I think that is the point you will really have to start debating if an App is the right way of setting that up.

I also have zero interest in this personally, which is problematic, because I would also be expected to provide some level of basic support. Which I can do for a random-crap-app, but not for significant enterprise-grade infrastructure apps.

It's also interesting to note that area's where Vault shines, like "Infrastructure as code" are also not something we actively aim to support at all.

On top of all of that: We aim to be SCALE and NATIVE K8S compatible, vault is in no way native to any of those two systems, whereas at least k8s actually as some forms of secret encryption build-in.

In short: At this stage this project is focussing getting a solid foundation. Taking everything into account, an ETA for this would be 2025-2028 with stable community growth, at that point we need to draw a line ;-)

Note: I am aware that vault can also be use by external resources. The thing is: people deploying this, are going to depend on it and we don't have a staff able to provide that level of support for this App

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists