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

pki/master/minions store module #57449

Closed
Deshke opened this issue May 25, 2020 · 2 comments
Closed

pki/master/minions store module #57449

Deshke opened this issue May 25, 2020 · 2 comments
Labels
Feature new functionality including changes to functionality and code refactors, etc.

Comments

@Deshke
Copy link

Deshke commented May 25, 2020

Is your feature request related to a problem? Please describe.

salt currently stores the minion keys as file in the configured pki_dir /etc/salt/pki/master/minions this does not scale at 5000 minions+

Describe the solution you'd like

a distributed pki store, something like a noSQL/keyValue backend for minion keys (redis/memcached/cassandra....)

Describe alternatives you've considered

  • tmpfs for pki/ -> reboot => minions gone (but nice high IO)
  • gluster => terrible for small files
  • NFS => does also not scale for multiple masters in different regions in the world
@Deshke Deshke added the Feature new functionality including changes to functionality and code refactors, etc. label May 25, 2020
@Deshke
Copy link
Author

Deshke commented May 25, 2020

links to #34238 what got somehow sleept on since 2016

@Akm0d
Copy link
Contributor

Akm0d commented May 27, 2020

Closing in favor of #34238 which is reopened 👍

@Akm0d Akm0d closed this as completed May 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature new functionality including changes to functionality and code refactors, etc.
Projects
None yet
Development

No branches or pull requests

2 participants